:: Visual Foxpro, Foxpro for DOS
Проблема с кодировкой
kitsune
Автор

Сообщений: 11
Дата регистрации: 25.06.2016
Всем привет, давно не бралась в руки Visual FoxPro 9.0 SP2, установлена на Windows 10.

Проблема такая, вся кириллица "поехала" и вопрос не в форме или таблице, а в самой студии

тут скрин www.dropbox.com

По другим темам форума вроде ничего похожего нет.



Исправлено 1 раз(а). Последнее : kitsune, 05.12.17 11:03
Ratings: 0 negative/0 positive
Re: Проблема с кодировкой
ssa

Сообщений: 13008
Откуда: Москва
Дата регистрации: 23.03.2005
kitsune
Проблема такая, вся кириллица "поехала"
Когда поехала? После каких действий?
Цитата:
и вопрос не в форме или таблице, а в самой студии
Какой студии? Где в фоксе нашли какую студию?
Цитата:

тут скрин www.dropbox.com

По другим темам форума вроде ничего похожего нет.
Не может быть.
Так какие и где сделаны языковые настройки? Это мы должны угадать?


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Проблема с кодировкой
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Как минимум нужно установить русскую системную локаль (и перезагрузиться). После этого CPCURRENT(2) должен возвращать 866, CPCURRENT() и CPCURRENT(1) должны возвращать 1251.
P.S. Речь про настройки ОС, а не фокса, конечно же...


------------------
WBR, Igor




Исправлено 1 раз(а). Последнее : Igor Korolyov, 05.12.17 11:56
Ratings: 0 negative/0 positive
Re: Проблема с кодировкой
kitsune
Автор

Сообщений: 11
Дата регистрации: 25.06.2016
ssa
Какой студии? Где в фоксе нашли какую студию?
Привычка еще с тех времен, когда FoxPro входил в Visual Studio

Igor Korolyov
Как минимум нужно установить русскую системную локаль...
Это правда, у меня стоит "американец"
А можно решить вопрос без установки русской локализации?
Ratings: 0 negative/0 positive
Re: Проблема с кодировкой
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Не "локализацию" (перевод интерфейса), и даже не региональные стандарты (там где валюта, десятичный разделитель, дата/время и т.п.) а системную локаль - она же Language for non-Unicode Programs.
Для любых неюникодных программ собирающихся работать с кириллицей это крайне важно. В фоксе, теоретически, хватит и строки CODEPAGE=1251 в конфиге (и для программы и для самой IDE) - но наверняка где-нить какой-нить косяк вылезет. Так что крайне рекомендую таки установить русскую системную локаль. Гугл подскажет как, в 10-й винде чуток по другому путь к этому диалогу настроек сделали...


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Проблема с кодировкой
kitsune
Автор

Сообщений: 11
Дата регистрации: 25.06.2016
Igor Korolyov
Для любых неюникодных программ собирающихся работать с кириллицей это крайне важно.
Спасибо!
Ratings: 0 negative/0 positive
Re: Проблема с кодировкой
kitsune
Автор

Сообщений: 11
Дата регистрации: 25.06.2016
Все получилось, еще раз спасибо!
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 21 (Гостей: 21)

© 2000-2024 Fox Club 
Яндекс.Метрика