23 | 06 | 2017

vfp9 rus 

 Русификация Visual Foxpro 9.0 SP2 

  Данный архив включает в себя файл VFP9RUS.DLL.

  Перед установкой нового сервис пака для Visual Foxpro необходимо удалить русифицированную DLL если ранее она устанавливалась, т.к. при запуске среды после установки нового SP выдаст ошибку несоответствие версии DLL файла. 

1) DLL предназначена для русификации IDE разработчика Visual Foxpro

2) Скачайте и установите SP2 для Visual Foxpro 9.0

3) Для тех у кого установлена Русская Windows и в региональных параметрах указана страна Россия надо просто скопировать данный файл в каталог где установлена Visual Foxpro.

4) Для тех, у кого в региональных параметрах установлена другая страна, необходимо переименовать данный файл в VFP9ENU.DLL и скопировать данный файл в каталог где установлена Visual Foxpro предварительно создав копию оригинального файла, чтобы при необходимости вернуть все как было.

5) Если по каким-то причинам необходимо удалить русификатор, то для 3)- надо удалить файл VFP9RUS.DLL из каталога Visual Foxpro, для 4)- распаковать оригинальный файл VFP9ENU.DLL и заменить патченную DLL.

   (Не забудьте в п.4 создать копию файла VFP9ENU.DLL).   Удачи. 

Если что-то не получилось: 

  Сначала файл vfp9enu.dll был скопирован в файл vfp9rus.dll. Потом произведено копирование одноименных ресурсов из файла vfp9rrus.dll в файл vfp9rus.dll 

 -  В папке \999 заменены ресурсы 10, 2, 3, 4.

Ресурс 1 из папки \999 оставил таким какой был в английской версии, т.к. при его замене не работает команда set collate to "russian" Также ресурс 5 из папки \999 - оставил  английскую  версию,  т.к.  нашел  на форуме описание ошибки: не  стоит  русифицировать  расшифровки  к  PEM (файл 5 в папке \999): иначе exception при тыке в MaxLenght  TextBox'a в окне свойств. 

 - Файл VFP9RUS.DLL копируется в каталог  Visual  Foxpro.  При  запуске оболочки меню показывает на русском языке - для русского Windows. 

  Данный файл вы используете на свой страх и риск. Никаких гарантий  нет. В случае фатальных  или  других  ошибок  просто  удалите файл  VFP9RUS.DLL из директории Visual Foxpro. 

  - Перед загрузкой файла, запишите номер установленной версии Visual FoxPro. Выберите DLL для скачивания с номером версии совпадающим с установленной на компьютере.Скачайте архив. Распакуйте русифицированную версию DLL в каталог Visual FoxPro. При запуске меню программы будет на русском языке, если у вас установлена Русская версия XP и в региональных параметрах установлен русский язык для форматов даты/времени/числа. При скачивании версии DLL не совпадающей с установленной на вашем компьютере Visual FoxPro при запуске выдаст ошибку несовпадение версии DLL. Для возвращения английского интерфейса достаточно просто удалить файл русифицированной DLL из каталога Visual FoxPro. Для тех у кого установлены другие форматы даты/времени/числа в региональных параметрах чтобы получить русский интерфейс - 1) создайте архивную копию файла VFP*ENU.DLL из каталога Visual FoxPro - 2) удалите файл VFP*ENU.DLL - 3) Распаковать русифицированный файл в каталог Visual FoxPro и переименовать его  из VFP*RUS.DLL в VFP*ENU.DLL - 4) Для возвращения английского интерфейса в этом варианте необходимо вернуть оригинальную версию VFP*ENU.DLL в каталог Visual FoxPro из архивной копии файла (см. п.1). Имя файла VFP*RUS.DLL должно быть в верхнем регистре.Внимание - перед установкой SP (обновления) удалите файл VFP*RUS.DLL из каталога Visual FoxPro. После установки SP установите новую версию DLL (версия русифицированной DLL и версия Visual FoxPro должны совпадать).

Может еще чего надо. У меня оболочка осталась английская

  -  Возможно в региональных параметрах по умолчанию установлен английский язык Можно переименовать файл vfp9rus.dllв vfp9enu.dllи заменить оригинальный (предварительно сохранив его копию) на случай если что-то не понравится, чтобы вернуть все как было.

  -  Возможно в региональных параметрах по умолчанию установлен английский язык 

  -  На самом деле все очень просто. Нужно файл переименовать, по-типу, Upper('Vfp9rus.dll') ;) В фоксе местами при работе с файлом такие штуковины вылазят.

  -  Точно, имя VFP9RUS.dllдолжно быть в верхнем регистре. У меня сразу так заработало.

Скачать бесплатно   download