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

Откуда:
Сообщений: 53
привет, можни ли перевести вес проект в 1252 из 1251?
спосибо за ответи
23 янв 10, 11:14    [8233927]     Ответить | Цитировать Сообщить модератору
 Re: перевод проекта из 1252 в 1251  [new]
Guest12345
Guest
Мой ответ - да можно
Вот это скачай

http://www.vfp9rus.narod.ru/arxive/1251.zip

Это поможет перевести кодовую страничку
на 1251, меняется только кодовая страничка файлов
описание внутри

или можешь воспользоваться утилитой cpzero.prg
в каталоге tool\cpzero\ в каталоге где установлен
Visual Foxpro
23 янв 10, 20:29    [8234825]     Ответить | Цитировать Сообщить модератору
 Re: перевод проекта из 1252 в 1251  [new]
Agasi
Member

Откуда:
Сообщений: 53
а не подскажеш как это работает, там txt file не чего не показивает http://www.vfp9rus.narod.ru/arxive/1251.zip
24 янв 10, 13:32    [8235967]     Ответить | Цитировать Сообщить модератору
 Re: перевод проекта из 1252 в 1251  [new]
Guest12345
Guest
1) скачать архив на локальный диск и распаковать
2) перед модификацией своего проекта сделать резервную копию
3) в папку с проектом из распакованного каталога 1251\
скопировать rus.bat и запустить его
4) полученный файл RUS_TEXT.LST будет содержать имена,
его скопировать в каталог 1251\
5) удалить в каталоге 1251\ файлы rus_1251.bat и set_1251.FXP
6) открыть set_1251.prg в Visual Foxpro
7) Запустить Ctrl+E

после выполненных действий откройте проект и посмотрите в свойствах
что кодовые странички поменялись
24 янв 10, 16:31    [8236333]     Ответить | Цитировать Сообщить модератору
 Re: перевод проекта из 1252 в 1251  [new]
Guest12345
Guest
я все тоже самое в начале делаю один раз при установке
Visual Foxpro, т.е rus.bat копирую туда где он установлен
и далее по пунктам, тогда потом нормально уже экраны создаются
сразу в кодировке 1251
24 янв 10, 16:34    [8236341]     Ответить | Цитировать Сообщить модератору
 Re: перевод проекта из 1252 в 1251  [new]
Guest12345
Guest
В архиве есть Readme.txt в 866 кодировке

Программа для установки кодовой страницы 1251
Применяется для русификации Visual Foxpro и
проектов.

Инструкция по применению:

Для русификации проекта

1) Распакуй архив.
2) Создай архив проекта (так на всякий случай)
3) Скопируй в папку с проектом файл rus.bat и запусти его
4) После работы rus.bat создаст файл rus_text.lst
5) Скопируй файл rus_text.lst в директорию 1251
6) Выполни из среды VFP файл set_1251.prg
7) Добавь в файл config.fpw строчку codepage=1251
8) Перекомпилируй проект

PS. Я сначала устанавливаю Visual Foxpro v.9.0
потом SP1 для Visual Foxpro
далее с пункта 3) (в 3) копируем rus.bat
в директорию VFP) по 6) устанавливаем для
всех файлов в каталоге VFP (базы, экраны,
меню, отчеты, проекты) кодовую страничку 1251.

Теперь можно нормально создавать формы
с русскими буквами. Для проектов скачанных
из интернета у которых CODEPAGE<>1251
выполняем теже действия, только файл rus.bat
копируем в папку с проектом, запускаем и далее
с п. 4) по 8)
Файл rus_1251.exe скомпилирован в Delphi
как консольная программа и понимает длинные
имена файлов. Исходный текст прилагается.
24 янв 10, 16:43    [8236355]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить