Настройка Visual Foxpro

Установив FoxPro, нужно произвести некоторые дополнительные настройки, чтобы система работала правильно. Некоторые проблемы возникают буквально сразу же, и могут немного сбить с толку.

Если, создав проекта, вы выйдите из Foxpro, то в начале следующего сеанса он может порадовать вас картинкой:

Иероглифы - не беда, ведь вы еще не занимались файлом foxpro.int, который должен исправить ситуацию. Но нечитаемый текст мешает понять, куда же попал файл проекта.

Чтобы найти-таки проект, прямо-таки напрашивается нажать Open (вторая строчка сверху), чтобы в раскрывшемся окне выбрать название нужного проекта. Но сделав это, вы убедитесь, что нужного файла в открывшейся папке нет. Он где-то в другом месте, скрытом под иероглифами, и его надо искать. Совет "не следует применять русских букв для названий файлов, полей, переменных", который нередко можно встретить, связан именно с тем, что в какой-то ситуации вы встретите нечитаемый текст. Пусть даже все работает прекрасно - клиент посчитает вашу программу недоработаной. Такие проблемы следует исключить в принципе, поскольку и без них забот хватает.

Причина отсутствия нужного файла проста - в свойствах ярлыка, которым вы запускали Foxpro, указано нечто вроде "C:\Program Files\Microsoft Visual FoxPro 7\" или какая там у вас версия. А для проектов отведена папка Visual Foxpro Projects, находящаяся в папке "Мои документы" (ведь это же Microsoft! ). Вот и нет файла в папке, открытой по умолчанию.

Поэтому свойства ярлыка лучше настроить немедленно, хотя тут и есть свои проблемы, например, Builder (построитель) может закапризничать. Но определиться со структурой папок нужно сразу. Создать папку для рабочего проекта, отдельные папки для опытов, для примеров, и в каждой из них создать папки для форм, отчетов, таблиц, процедур, форм. Использовать файлы, сваленные в кучу, очень неудобно, а растаскивать их по папкам потом, несколько проблематично.

В этом примере все находится в папке C:\MYPRG, где созданы папки forms, menus, progs, tables.

Для работы вам обязательно понадобится файл конфигурации config.fpw, который можно найти на сайте "Первые шаги". Кроме него, нужен foxpro.int, без которого будут появляться иероглифы. Оба файла нужно поместить в три папки -

в свою папку с программой
в папку с Foxpro
в системную папку system32.

Далее, надо бы установить обновления, библиотеки, т.п. но это достаточно сложная и тонкая работа, но большую часть которой можно отложить. Тут многое зависит от имеющегося у вас дистрибутива, и какие-либо советы дать сложно. Особо Платонов советует после Visual Studio обязательно установить Service Pack 3. Обычно он уже установлен, но убедиться лишний раз не мешает. Особенно, если работаете на чужой машине.

Если все настроено, можно приступать к созданию проекта.

 
К оглавлениюк следующей статье