powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / MessageBox проблема с кодировкой
6 сообщений из 6, страница 1 из 1
MessageBox проблема с кодировкой
    #36431157
curys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, почему получается так, при редактировании ввожу нормально по-русски:
IF MessageBox( 'Введенный город отсутствует в базе! Сохранить в базу?',4+64,'Внимание!') = 6

но после сохранения получется вот так:
IF MessageBox( 'Aведенный aоdод отсутствует в базе! Соodанить в базу?',4+64,'Aнимание!') = 6

Подскажите, что делать в такой ситуации?
...
Рейтинг: 0 / 0
MessageBox проблема с кодировкой
    #36431246
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПодскажите, что делать в такой ситуации?

у Вас должен быть проект.
в проект Вы должны включить различного типа объекты
(формы, меню, библиотеки и т.д.)

у проекта есть "Project information".
вот и обратите внимание почему у Вас кодовая страница
того, в чем Вы пишете указанный код не родная.
...
Рейтинг: 0 / 0
MessageBox проблема с кодировкой
    #36431530
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Часть букв при вводе заменяются латинскими

Замечу также, что файл конфигурации нужен и на этапе разработки, поскольку у Вас, вероятно, текущая кодовая страница Windows - это 1252 (win eng).
...
Рейтинг: 0 / 0
MessageBox проблема с кодировкой
    #36431702
curys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

Мне одно там не понятно, куда вписывать команды

Для изменения кодовых страниц следует дать команду
DO CPZERO.PRG WITH "MyForm.SCX",1251
DO CPZERO.PRG WITH "MyClass.VCX",1251
DO CPZERO.PRG WITH "MyMenu.MNX",1251
DO CPZERO.PRG WITH "MyProject.PJX",1251
DO CPZERO.PRG WITH "MyBase.DBC",1251

И еще один вопрос, при каком случае может быть не доступна пункт Code Page...
У меня она не доступна во всем проекте(
...
Рейтинг: 0 / 0
MessageBox проблема с кодировкой
    #36431823
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Писать команды надо в командном окне. Примерно так

Код: plaintext
DO (Home()+"Tools\cpZero\CPZERO.PRG") WITH "MyForm.SCX", 1251 

Т.е. Вам надо произвести модификацию файлов ДО того, как Вы начнете с ними работать. Еще до попытки как-то модифицировать или куда-то включить. После замены признака кодовой страницы необходимо будет открыть формы и классы и подправить, если необходимо, все тексты на русском языке (они "поплывут").

Из окна Project info изменить кодовую страницу можно только и исключительно для текстовых файлов. Для всех остальных типов файлов кодовую страницу придется менять описанным выше способом.

Да, в окне Priject info информаци о кодовых страницах меняется не сразу. Поэтому желательно предварительно нажать там большую кнопку "Update Native Code Page"
...
Рейтинг: 0 / 0
MessageBox проблема с кодировкой
    #36431875
curys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,
Большое спасибо! Тема закрыта.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / MessageBox проблема с кодировкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]