Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[Задания] Fortran (1 лаба).doc
Скачиваний:
7
Добавлен:
23.03.2015
Размер:
94.21 Кб
Скачать

Раздел 2. Диалоговые приложения

1. Общие сведения

CompaqVisualFortranпозволяет создавать полноценныеWindowsприложения, которые используют традиционный графический интерфейс с панелью инструментов, всплывающими меню и диалоговыми окнами.

В отличие от консольного приложения, вместо основной программы Windowsприложение содержит функциюWinMain. В программе с такой функцией не должно быть программных единиц идентифицирующихся как основная программа с операторомPROGRAM. Любая программа или подпрограмма, которая использует функцииWindows, должна содержать операторUSE DFWIN и, возможно, другие операторыUSE. ОператорUSE DFWINделает доступными в программе на Фортране практически все функцииWindows. Этот оператор должен располагаться в программной единице перед операторами описания.

2. Инструктивно-методические указания

Для создания простейшего диалогового Windowsприложения необходимо выполнить следующие действия:

  1. На панели инструментов среды программирования DeveloperStudioвыбрать опциюNewиз менюFile.

  2. В открывшемся окне выбрать опцию FortranWindowsApplication(однократным щелчком левой кнопки мыши). Там же в полях вводаProjectnameиLocationуказать имя проекта и местоположение файлов проекта. Для именования проектов, файлов и каталогов вDeveloperStudioнеобходимо использовать латинские буквы. (Перед созданием проекта может понадобиться создать индивидуальную папку студента: дискD-> папкаStud-> папкаRE-**-* илиRP-**-* с шифром группы -> папка с фамилией студента.) После ввода всей необходимой информации щелкнуть мышью на кнопке ОК.

  3. В открывшемся окне, в ответ на предложение выбрать тип Windowsприложения (SelectthetypeofWindowsapplicationthatyouwouldliketocreate) отметить пунктAsimpleDialogBasedApplicationи нажать на кнопкуFinish.

  4. В открывшемся информационном окне, говорящем, что будет создано диалоговое Windowsприложение, нажать на кнопку ОК. В результате на экране появляется окно Рабочего Пространства (Workspace), предназначенного для работы с данным проектом. Окно состоит из трех панелей. Левая панель содержит список файлов проекта. Правая панель – это окно редактора, в котором можно работать непосредственно с выбранным файлом. При выборе файла «имя проекта».f90 из папкиSourcefilesв окне редактора отображается главный программный файл, содержащий функциюWinMain. В нижнем окне отображается информация о результатах компиляции и редактирования файлов проекта, а также сообщения об ошибках на этапах компиляции и редактирования.

Для запуска программы на выполнение необходимо выполнить следующие действия:

  1. Выполнить компиляцию и редактирование файлов проекта, выбрав в меню BuildопциюRebuildAllили нажав на соответствующую кнопку на панели инструментов.

  2. Запустить полученный exe-файл на выполнение, выбрав в менюBuildопциюExecuteили нажав на соответствующую кнопку на панели инструментов. Для полученного проекта запускexe-файла приводит к появлению простого диалогового окна с надписьюTO DO: Place dialog controls here и двумя кнопками Apply и Exit.

После завершения работы с текущим проектом и перехода к новому проекту необходимо закрыть Рабочее Пространство проекта, выбрав в меню FileопциюCloseWorkspace. Для того чтобы открыть Рабочее Пространство уже существующего проекта необходимо выбрать в менюFile опцию OpenWorkspace. Текущее Рабочее Пространство автоматически сохраняется при компиляции файлов проекта, поэтому выполнение опцииSaveWorkspaceиз менюFile, как правило, не требуется.