Спец. символ "Tab"

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

Спец. символ "Tab"

Сообщение GreenT » 13.10.2003 (Пн) 18:35

Стоит следующся задача.
Читается текстовой файл. Проверяется симовол за символом каждой строки. После этого результаты считывания пишутся в Text1.

Получается интересная вещь. Если в этом текстовом файле встречается знак (уж не знаю как его грамотно назвать - простите)
который означает что пользователь нажал клавижу Tab, то при считывание его Basic сначала считает его за пробел (или за что-то еще), а при добавлении в Text1 вместо него ставит вертикальную палочку ( наподобие | ).

Вопрос: как можно узнать что считываемый символ является этим самым Тabом? :?:

Я пробывал получить код символа через Asc - пишет несоответствие типов.

И еще маленький вопрос. Как пользоваться закладками в VB ??? :?:

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 13.10.2003 (Пн) 18:44

Насчёт "маленького вопроса":
Моё тебе совет - используй SSTab. НАМНОГО, ИМХО, удобнее.
Нет меня больше

GreenT
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 17.08.2003 (Вс) 13:42

Сообщение GreenT » 13.10.2003 (Пн) 18:58

Прости A.A.Z. :oops:
Я неправильно сформулировал вопрос - как пользоватся закладками при редактировании программного кода???

А SSTab я тоже пользуюсь, поскольку тот вариант который предлагается в VB Pro Edition Constrols совсем глючный какой то :)

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 13.10.2003 (Пн) 20:35

Очень просто: когда у тебя много форм, там, модулей, а в данный момент ты делаешь несколько связанных процедур, и тебе неохота каждый раз самому их искать, ты просто на нужных процедурах делаешь "Правка->Закладки->Включить закладки", а затем, при переходе на другую ставишь "Правка->Закладки->Следующая/Предыдущая закладка", и он автоматом пересылает тебя в следующую процедуру. А когда тебе уже не будут они нужны, просто делаешь "Правка->Закладки->Очистить все закладки".
ЗЫ Я ими никогда не пользовался :) До меня даже не сразу дошло, про что идёт речь :)
Последний раз редактировалось A.A.Z. 13.10.2003 (Пн) 20:47, всего редактировалось 1 раз.
Нет меня больше

GreenT
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 17.08.2003 (Вс) 13:42

Сообщение GreenT » 13.10.2003 (Пн) 20:47

Когда ты редактируешь код
Edit - Bookmarks - и там целая куча вариантов... поставить закладку... следующая.. предыдущая... стереть все...
Так вот как ими с помощью быстрых клавишь пользоватся???

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 13.10.2003 (Пн) 20:48

На полминуты опоздал с редактированием... :)
А насчёт горячих клавиш не знаю... :oops:
Нет меня больше

amda
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 134
Зарегистрирован: 11.09.2002 (Ср) 15:14
Откуда: Russia, Волгоградская обл., г. Волжский

Сообщение amda » 13.10.2003 (Пн) 21:25

странно...
Код: Выделить всё
Debug.Print Asc(vbTab)
вернул мне 9.
Какие у закладок горячие клавиши, страсть как хочется узнать :P
потому как я "коллекционирую" клавиши 8) Ну не нравится мне медленная мышка (с выкрученной до предела скоростью в настройках)

А вот как быстро находить нужную процедуру или функцию... искать строку вида "n ИмяФункции" для поиска
Код: Выделить всё
Function ИмяФункции()

и "s ИмяПроцедуры" для поиска
Код: Выделить всё
Sub ИмяПроцедуры()

для поиска переменных и констант искать "ИмяПеременной As"
А как фанат клавишь, скажу: диалог поиска текста запускается <Ctrl>+<F> :wink:
Организм человека содержит столько извести, что ее хватит на побелку курятника. (Hенужная информация)

GreenT
Новичок
Новичок
 
Сообщения: 39
Зарегистрирован: 17.08.2003 (Вс) 13:42

Сообщение GreenT » 14.10.2003 (Вт) 18:05

Странно :) заново переписал и стало работать :)
Тем не менее, всем спасибо за ответы.

GAGArin
Неистовый флудер
Неистовый флудер
 
Сообщения: 1777
Зарегистрирован: 23.12.2002 (Пн) 12:46
Откуда: я тут взялся, не знаю...

Сообщение GAGArin » 14.10.2003 (Вт) 19:38

Странно заново переписал и стало работать


Да ничего странного нет помни ты работаешь не в Visual Basic, а в Microsoft Visual Basic 8) Тут такое бывает (такое как у тебя бывало у меня пару раз). Не пашет и все тут. Беру все копирую в блокнот, сохраняю проект, открываю возвращаю из блокнота обратно и вуаля все идет как надо. Это такая спец тренировка для програмистов от любимых мелкомягких :wink:


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 2

    TopList