Создание проекта в Visual Foxpro

Если вам нужна очень маленькая программа, например калькулятор на четыре арифметических действия, то без проекта вполне можно обойтись. Но реальные программы никогда не состоят из одного файла, как это было в чудные времена программирования на Бейсике. К тому же, программист редко работает над одной-единственной программой, обычно их несколько на одном компьютере. Отсюда - необходимость все это как-то разделить, да так, чтобы постоянно не следить, что куда засунул. Про exe-шники, уж и не говорю, компилятору без проекта - вообще никак.

Чтобы создать проект, нужно в системном меню последовательно выбрать File-New-Project.

Как действовать дальше - дело вкуса. Проще и быстрее всего нажать кнопку New, при этом понадобится лишь задать имя проекта, да проследить, в какую папку он попадет. Если в рабочей папкой является C:\MYPRG то получим:

.

После того, как проект создан (или открыт, если он был создан ранее), с ним можно работать. Окно проекта имеет 6 вкладок

All - все в одном окне. Что будет видно, а чего не видно, зависит от того, нажат ли плюсик.
Data - будут показаны только базы данных, таблицы и запросы.
Document - показываются только формы, отчеты, наклейки
Classes - только классы (это не совсем для начинающих)
Code - программы и библиотеки
Other - меню и текстовые файлы

Для создания, исправления и удаления файлов любого из указанных типов предназначены кнопки в правой части окна. На рисунке они неактивны, поскольку не выбрано, что именно мы собираемся создавать и исправлять. То, что в окне подсвечено"Code", ровным счетом ничего не означает - со вкладке Code три пункта, так что выбор еще не сделан.

Создали проект? Прекрасно, теперь есть два пути. Во-первых, можно начинать писать программу. Если начать с программы, то особенно много написать не удастся, поскольку тут же понадобится база. А во-вторых, можно создать базу данных и ее таблицы, формы, а возможно и что-нибудь еще. А уже потом объединить все это, создав соответствующий программный код. Второй путь логичнее, им и воспользуемся.

Создать проект просто, а вот работать с ним не слишком-то удобно. Вполне возможно, что в какой-нибудь ".надцатой" версии это и исправлено/будет исправлено, но в 6-й и 7-й версии нужна большая привычка, чтобы пользоваться этой штукой уверенно. Фактически приходится использовать внешние файл-менеджер и редактор, увы. И даже на Майкрософт не попеняешь, в Фоксе отроду так было. Делать нечего, привыкайте.

Создаем базу данных

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