Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   VB глюк (http://forum.oszone.net/showthread.php?t=58342)

jecson 20-12-2005 15:26 385065

VB глюк
 
Нужна помощь.
У меня поставлена VB 6.0. До некоторого времени работала нормально, потом что-то произошло. И теперь появился такой глюк: во всех формах ранее созданных и в новых, после открытия, в окне Properties,там где у меня был текст на русском языке, например название элемента управления, он и остался на русском.Но когда я открывая окно программного кода, это название появляется на какой-то абракадабре и все комментарии во всех формах то же.Подскажите, пожалуйста, если кто знает, что это за фигня.

Pliomera 20-12-2005 16:01 385085

Уж сколько раз твердили миру....
НЕ ИСПОЛЬЗУЙТЕ кириллицу в именах переменных, объектов, пользовательских типов, функций и процедур и т.д. - глюки гарантированны.
В Вашем случае, возможно слетела таблица подстановки шрифтов, попробуйте проверить в настройках VB редактора, какой шрифт установлен для отображения кода. Если его нет в системе или переустановите шрифт или смените шрифт отображения кода в настройках редактора.

SergeiM 20-12-2005 16:49 385105

Насчёт кириллицы это правда. Нужно писать все имена на английском. Я правда таких глюков не наблюдал.

Pliomera 20-12-2005 18:06 385138

Цитата:

Я правда таких глюков не наблюдал.
Да сплошь и рядом. Если кодишь под русской XP, а прога будет исполняться из-под аглицкой XP, то при кириллице в именах переменных, а особенно процедур, вылетает Run-Time error.

jecson 21-12-2005 11:05 385324

VB глюк
 
Спасибо за совет, он оказался ценным. В настройках редактора стоял шрифт Tahoma. Изменение шрифта на TimesNewRoman ни к чему не привели. После установки Fixedsys все стало работать нормально

aESThete 21-12-2005 16:18 385457

несколько вышли из темы программирования, но считаю нужным прокомментировать

to jecson
Выход найден, но с таким же успехом может глюкнуть и другая программа.
Все таки проверьте - возможно, слетела настройка "для неUnicod программ" в "региональных...".
еще есть соответствующие темы: WinXP: Отображение кириллицы в программах, файлах, каталогах и Windows NT/2k/2k3: fix! кодировка и русские программы
Ну и тема, затронутая уважаемым Pliomera - Windows 9x/Me: НЕрусская Windows и русские программы.

to Pliomera
Цитата:

НЕ ИСПОЛЬЗУЙТЕ кириллицу в именах переменных, объектов, пользовательских типов, функций и процедур и т.д.
Хм... ИМХО вы не правы, коллега. Дело-то не обязательно в именах объектов, а, например, в текстовых метках/константах, или значениях аттрибутов.


Время: 15:49.

Время: 15:49.
© OSzone.net 2001-