Показать полную графическую версию : VB глюк
Нужна помощь.
У меня поставлена VB 6.0. До некоторого времени работала нормально, потом что-то произошло. И теперь появился такой глюк: во всех формах ранее созданных и в новых, после открытия, в окне Properties,там где у меня был текст на русском языке, например название элемента управления, он и остался на русском.Но когда я открывая окно программного кода, это название появляется на какой-то абракадабре и все комментарии во всех формах то же.Подскажите, пожалуйста, если кто знает, что это за фигня.
Pliomera
20-12-2005, 16:01
Уж сколько раз твердили миру....
НЕ ИСПОЛЬЗУЙТЕ кириллицу в именах переменных, объектов, пользовательских типов, функций и процедур и т.д. - глюки гарантированны.
В Вашем случае, возможно слетела таблица подстановки шрифтов, попробуйте проверить в настройках VB редактора, какой шрифт установлен для отображения кода. Если его нет в системе или переустановите шрифт или смените шрифт отображения кода в настройках редактора.
Насчёт кириллицы это правда. Нужно писать все имена на английском. Я правда таких глюков не наблюдал.
Pliomera
20-12-2005, 18:06
Я правда таких глюков не наблюдал.
Да сплошь и рядом. Если кодишь под русской XP, а прога будет исполняться из-под аглицкой XP, то при кириллице в именах переменных, а особенно процедур, вылетает Run-Time error.
Спасибо за совет, он оказался ценным. В настройках редактора стоял шрифт Tahoma. Изменение шрифта на TimesNewRoman ни к чему не привели. После установки Fixedsys все стало работать нормально
aESThete
21-12-2005, 16:18
несколько вышли из темы программирования, но считаю нужным прокомментировать
to jecson
Выход найден, но с таким же успехом может глюкнуть и другая программа.
Все таки проверьте - возможно, слетела настройка "для неUnicod программ" в "региональных...".
еще есть соответствующие темы: WinXP: Отображение кириллицы в программах, файлах, каталогах (http://forum.oszone.net/showthread.php?t=6687) и Windows NT/2k/2k3: fix! кодировка и русские программы (http://forum.oszone.net/showthread.php?t=1652)
Ну и тема, затронутая уважаемым Pliomera - Windows 9x/Me: НЕрусская Windows и русские программы. (http://forum.oszone.net/showthread.php?t=195)
to Pliomera
НЕ ИСПОЛЬЗУЙТЕ кириллицу в именах переменных, объектов, пользовательских типов, функций и процедур и т.д.
Хм... ИМХО вы не правы, коллега. Дело-то не обязательно в именах объектов, а, например, в текстовых метках/константах, или значениях аттрибутов.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.