Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Проблема с буквами  [new]
elmore
Member

Откуда:
Сообщений: 3
Добрый день, есть некая старая самописная программа, она работает но есть проблема с буквами, почему то автоматически русские буквы Р и Г меняются на английские D и A(если переключить язык интерфейса винды на английский то проблема исчезает). Я к сожалению в этом вообще не разбираюсь и ищу человека который поможет за $

К сообщению приложен файл. Размер - 110Kb
8 сен 21, 20:42    [22369553]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с буквами  [new]
PaulWist
Member

Откуда:
Сообщений: 2300
elmore,

Ещё бы на код посмотреть, который грид из Combo заполняет (типа Combo.InterActiveChange()).
9 сен 21, 07:51    [22369650]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с буквами  [new]
Dima T
Member

Откуда:
Сообщений: 16063
Похоже на проблемы с кодировками 1251 и 1252. Если не путаю эта проблема была в VFP5

Посмотри версию фокса. Если не устанавливал, то в папке с программой должна быть vfpXr.dll где вместо X цифра, это и есть версия фокса.
9 сен 21, 08:43    [22369660]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с буквами  [new]
elmore
Member

Откуда:
Сообщений: 3
PaulWist
elmore,

Ещё бы на код посмотреть, который грид из Combo заполняет (типа Combo.InterActiveChange()).


Еще бы я знал где это смотреть :)
Картинка с другого сайта.




Dima T
Похоже на проблемы с кодировками 1251 и 1252. Если не путаю эта проблема была в VFP5

Посмотри версию фокса. Если не устанавливал, то в папке с программой должна быть vfpXr.dll где вместо X цифра, это и есть версия фокса.


Картинка с другого сайта.
9 сен 21, 09:28    [22369674]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с буквами  [new]
PaulWist
Member

Откуда:
Сообщений: 2300
elmore,

6-ой фокс с 5 сервиспаком.

Открывайте формы f_zak, f_zak1, f_zaks, смотрите на заголовок окна, д.б. "Заказ-наряд", ну и по виду формы можно определить, затем тыкаетет два раза мышкой в выпадающий список и показываете код, который откроется в окне.
9 сен 21, 09:39    [22369681]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с буквами  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7919
1. В настройках Windows "Текущий язык программ, не поддерживающих Юникод" установить "Русский"
2. Проверить факт наличия файла CONFIG.FPW в директории приложения (где EXE лежит). Если такого файла нет, то создать. Это обычный текстовый файл со специфическим расширением. Внутри должна быть вот такая строка

CODEPAGE=1251
9 сен 21, 10:56    [22369727]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с буквами  [new]
elmore
Member

Откуда:
Сообщений: 3
ВладимирМ

2. Проверить факт наличия файла CONFIG.FPW в директории приложения (где EXE лежит). Если такого файла нет, то создать. Это обычный текстовый файл со специфическим расширением. Внутри должна быть вот такая строка

CODEPAGE=1251

Спасибо огромное! этот вариант помог.
Спасибо всем за помочь!
9 сен 21, 11:03    [22369734]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить