Табуляция между значениями

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dimka18
Новичок
Новичок
 
Сообщения: 34
Зарегистрирован: 03.01.2003 (Пт) 8:53
Откуда: Russia

Табуляция между значениями

Сообщение dimka18 » 08.12.2003 (Пн) 13:59

Мой вопрос наверняка покажется вам чайниковым, однако все-таки задам его:
Подскажите пожалуйста, как мне в строку табуляцию вставить. Я пишу конвертер из БД в текстовый файл и мне нужно, чтобы в файле значения полей для записей шли через таб (ну вы меня скорее всего поняли =)
Буду признателен.
1111

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 08.12.2003 (Пн) 14:07

Оч. просто, добавить символ табуляции - предопределенная константа vbTab.

Код: Выделить всё
str = "строка1" & vbTab & "строка2"
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 08.12.2003 (Пн) 14:07

код табуляции такой chr(9)

его и плюсуешь

s= "одно значение" +chr(9)+"Другое"
Последний раз редактировалось Vitaly1 08.12.2003 (Пн) 14:21, всего редактировалось 1 раз.

SeRRg
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 343
Зарегистрирован: 25.11.2003 (Вт) 20:14
Откуда: Тюмень!

Сообщение SeRRg » 08.12.2003 (Пн) 14:12

Чтобы напечатать символ Tab нужно вместо него
использовать CHR(9). В данном примере
В файл будет напечатано a b.(через Tab)

Open "C:\Bda.txt" For Output As #1
Print #1, "a" & Chr(9) & "b"
Close #1
VB - это звучит!

SeRRg
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 343
Зарегистрирован: 25.11.2003 (Вт) 20:14
Откуда: Тюмень!

Сообщение SeRRg » 08.12.2003 (Пн) 14:13

Ну ничего себе как одновременно получилось! :)
VB - это звучит!

dimka18
Новичок
Новичок
 
Сообщения: 34
Зарегистрирован: 03.01.2003 (Пт) 8:53
Откуда: Russia

Сообщение dimka18 » 08.12.2003 (Пн) 14:51

Спасибо большое. С chr пробывал, но аргумент не тот сдуру написал, поэтому получилось совсем не то. Думал глюк, оказалось, что сам натупил =) Теперь все работает.
Еще раз спасибо за советы!
1111


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

    TopList