Файлы проекта в VFP
« Назад Перечислены в табл. 2.4. Таблица 2.4
Файлы приложения HomeLibrary
Все файлы проекта будут включены в приложение: их свойство Exclude установлено в .F. (детали см. в разд. 9.5). Файлы располагаются в папках, помещенных в директорию appPath; поэтому полное имя файла – это appPath + <Папка\> + <Файл>. Такие файлы, как меню (расширение MNX), формы (SCX), контейнер базы данных (DBC) и др., являются таблицами. Подобную таблицу можно открыть, если файл не используется, для просмотра, употребляя команду USE, например: use (appPath + 'HomeLibrary.dbc') in 0 && Расширение обязательно browse last noedit Фрагмент контейнера базы данных HomeLibrary, открытого в browse-окне, приведен на рис. 2.14. Рис. 2.14. Фрагмент контейнера базы данных HomeLibrary.dbc Управление таблицами базы данных HomeLibrary осуществляется формами приложения. Их рассмотрение выполняется без углубления в детали механизма создания форм и внедрения в них элементов управления. В частности, не обсуждаются подробно используемые свойства, события, методы объектов и команды и функции языка программирования. Также на второй план отнесена проблема создания привлекательного интерфейса, например с использованием картинок вместо названий кнопок. Все эти темы рассматриваются позже в соответствующих разделах пособия. Цель приводимого материала – дать общее представление о последовательности создания файлов приложения их составе и сопровождающих программах. Главный файл имеет имя Start.prg. Он выполняется первым при запуске приложения и содержит следующий код: public appPath local fileToDo appPath = 'd:\HomeLibrary\' fileToDo = appPath + 'Menu\HomeLibrary.mpr' do (fileToDo) read events && Начинаем обработку событий Главный файл назначается после его выбора на одной из вкладок диспетчера проекта и установки флажка Set Main (рис. 2.15) контекстного меню, появляющегося при нажатии на правую кнопку мыши. Рис. 2.15. Назначение главного файла |