МЕНЮ


Фестивали и конкурсы
Семинары
Издания
О МОДНТ
Приглашения
Поздравляем

НАУЧНЫЕ РАБОТЫ


  • Инновационный менеджмент
  • Инвестиции
  • ИГП
  • Земельное право
  • Журналистика
  • Жилищное право
  • Радиоэлектроника
  • Психология
  • Программирование и комп-ры
  • Предпринимательство
  • Право
  • Политология
  • Полиграфия
  • Педагогика
  • Оккультизм и уфология
  • Начертательная геометрия
  • Бухучет управленчучет
  • Биология
  • Бизнес-план
  • Безопасность жизнедеятельности
  • Банковское дело
  • АХД экпред финансы предприятий
  • Аудит
  • Ветеринария
  • Валютные отношения
  • Бухгалтерский учет и аудит
  • Ботаника и сельское хозяйство
  • Биржевое дело
  • Банковское дело
  • Астрономия
  • Архитектура
  • Арбитражный процесс
  • Безопасность жизнедеятельности
  • Административное право
  • Авиация и космонавтика
  • Кулинария
  • Наука и техника
  • Криминология
  • Криминалистика
  • Косметология
  • Коммуникации и связь
  • Кибернетика
  • Исторические личности
  • Информатика
  • Инвестиции
  • по Зоология
  • Журналистика
  • Карта сайта
  • Лекции по высокоуровневым методам информатики и программированию

    | |имя |

    | |MAINICON. |

    | | |

    | | |

    |В файле ресурсы разбиты на группы. Каждая группа| |

    |имеет имя. | |

    |Image Editor позволяет работать с файлами, | |

    |содержащими следующие ресурсы: | |

    |Пиктограммы компонентов (*.DCR); | |

    |Растровые изображения (*.BMP); | |

    |Пиктограммы приложений (*.ICO) | |

    |Курсоры (*.CUR). | |

    | | |

    | | |

    | | |

    |2.5. Файл параметры проекта PROGECT.OPT |17 |

    |Используется для установки параметров проекта с |Этот фай представляет собой |

    |помощью команды меню Project / Options. |текстовой файл, который содержит |

    | |текущие установки проекта: |

    |Параметры разбиты на группы, каждая из которых |настройки компилятора и |

    |располагается в соответствующем окне на своей |компоновщика, |

    |странице. |имена служебных каталогов, |

    | |условные директивы и параметры |

    | |командной строки, |

    | |настройки проекта (какие окна |

    | |открыты и в каких позициях они |

    | |расположены), |

    | |конфигурацию проекта. |

    | |Например: |

    | |Проект может быть откомпилирован с |

    | |отладочной информацией или без нее.|

    | |Во время разработки целесообразно |

    | |постоянно включать в проект |

    | |отладочную информацию. Для этого |

    | |необходимо установить опцию Debug |

    | |Information на странице Compiler |

    | |данного диалогового окна (ДО). |

    |После установки отдельных параметров Delphi |файл конфигурации: *.DOF-файл, |

    |автоматически вносит нужные изменения в |содержит текущие установки проекта,|

    |соответствующие файлы проекта. |например, настройки компилятора, |

    |Файл параметров проекта представляет собой |имена служебных папок и т.п. |

    |текстовой файл, в котором построчно |DSK –файл с настройками проекта. Он|

    |располагаются параметры и их значения. |позволяет восстановить внешний вид |

    | |рабочей среды проекта. |

    |2.5. Резервные файлы | |

    |Delphi создает резервные копии файла проекта, а |Если первый символ в расширении |

    |также PAS- и DFM-файлов. |файла – тильда ((), речь идет о |

    |Резервные копии: |зарезервированной копии. |

    |*.(DP файла проекта с расширением DPR. | |

    |Создается | |

    |при повторном сохранении проекта. |*.(BP файла группы проектов с |

    |*.(PA модуля проекта с расширением PAS. |расширением BPG. Этот файл |

    |Создается |создается при повторном сохранении |

    |при повторном сохранении проекта, если в исход |файла группы проектов. |

    |ном коде модуля были сделаны изменения. | |

    |*.(DF файла формы. Создается в случае, если | |

    |DFM- | |

    |файл был открыт в виде текста, и в нем были | |

    |сделаны изменения. | |

    |3. 0. Компиляция и выполнение проекта | |

    |В процессе компиляции проекта создается: | |

    |готовый к выполнению файл (*.EXE) или |Который может быть приложением. |

    |динамически загружаемая библиотека (*.DLL). |Будем рассматривать только |

    | |файл-приложение. |

    |Имя приложения совпадает с именем файла проекта.|Приложение.EXE не требует при своей|

    | |работе дополнительных файлов |

    |Само приложение является автономным. |Delphi.. |

    |Запуск процесса компиляции выполняется по |18 |

    |команде Project /Compile |В команде содержится имя проекта, |

    |Компиляция может быть выполнена на любой стадии |раз работка которого выполняется в |

    |разработки проекта. |настоя щий момент (первоначально |

    |При компиляции происходит: |Project1). |

    |создание исполняемого файла - приложения *.EXE; |При сохранении проекта под другим |

    |компиляция файлов всех модулей, содержимое |именем соответственно должно |

    |которых изменилось после последней компиляции. |измениться имя проекта в команде |

    |В результате создается файл с расширением *.DCU;|меню. |

    | | |

    |перекомпиляция модуля, в который внесены |Компиляция на любой стадии |

    |изменения и модулей, использующие его с помощью |позволяет проверить вид и |

    | |правильность функционирования |

    |директивы uses. |фрагментов создаваемого кода. |

    |Ход процесса компилирования будет отображаться |Проект может быть откомпилирован с |

    |на экране, если установить опцию Show compiler |отладочной информацией или без нее.|

    |progress |Во время разработки целесообразно |

    |в меню Tools/ Environment Options/ Preferences. |постоянно включать в проект |

    | |отладочную информацию. Для этого |

    | |надо установить опцию Debug |

    | |Information на странице Compiler |

    | |данного диалогового окна (ДО). |

    | |Preferences (предпочтение) |

    | |Ход процесса компилирования будет |

    | |отображаться на экране. |

    |Сборка проекта выполняется командой Project |Кроме компиляции может быть |

    |/Bild |выполнена сборка проекта. |

    | . |Проект/Собрать |

    |При сборке перекомпилируются все модули, | |

    |входящие в проект, не зависимо от того, были в | |

    |них внесены изменения или нет. | |

    | | |

    |Запускать проект можно из: | |

    |среды Delphi и | |

    |среды Windows. |Выполнение/выполнить. |

    | | |

    |Запуск проекта из среды Delphi выполняется | |

    |командой Run/Run. | |

    |Созданное приложение начинает свою работу. | |

    |При внесении изменений в файлы, предварительно | |

    |выполняется компиляция проекта. | |

    |Особенности запуска в среде Delphi: | |

    |нельзя запустить вторую копию приложения; | |

    |продолжить разработку проекта можно только после| |

    |завершения работы приложения; | |

    |при "зависании" приложения завершение его работы| |

    |необходимо выполнить средствами Delphi командой | |

    |Run/Program Reset или клавишами +. | |

    | | |

    |Запуск проекта из среды Windows запускается так | |

    |же, как и любое другое приложение, например с | |

    |помощью Проводника. | |

    |Для отладки приложений в среде Delphi можно | |

    |использовать отладчик. | |

    |4.0. Разработка приложения |19 |

    |Состоит из двух этапов: |Delphi относится к системам |

    |Создание интерфейса приложения, |визуального программирования, |

    |Определение функциональности приложения. |которые относятся к системам |

    | |быстрой разработки приложений. |

    |Для создания интерфейса необходимо: |Интерфейс приложения определяет |

    |выбрать нужные компоненты; |способ взаимодействия пользователя |

    |определить внешний вид и функциональные |и приложения, т.е. внешний вид |

    |возможности компонентов; |формы при выполнении приложения и |

    |отобразить окно Инспектора Объектов; |то, каким способом пользователь |

    |расположить компоненты на форме. |управляет приложением. С помощью |

    | |Конструктора Формы интерфейс |

    |Для обеспечения функциональности приложения |создается путем размещения в форме |

    |необходимо: |компонентов. |

    |задать в Инспекторе Объектов значения свойств и |Функциональность приложения |

    |процедур обработки событий; |определяется процедурами, которые |

    |написать программный код для заданных процедур |выполняются при возникновении |

    |обработки событий. |определенных событий, происходящих |

    | |при действиях пользователя с |

    | |управляющими элементами формы. |

    |4.1. Простейшее приложение | |

    | |Форма содержит основные элементы |

    |Представляет собой заготовку, обеспечивающую все|окна Windows: заголовок Form1, |

    |необходимое для приложения. Это: |кнопки минимизации, максимизации и |

    |форма, для которой уже созданы два файла с |закрытия окна, изменения размеров |

    |описанием и модулем. |окна и кнопку вызова системного |

    |При создании приложений в форму помещаются |меню. Эта форма отображается при |

    |компоненты, для них устанавливаются свойства и |первом запуске Delphi |

    |создаются обработчики событий. |Приложение Windows выполняется в |

    |К простейшему приложению разработчик добавляет |окне и даже если оно ничего не |

    |новые формы. |делает, является пустым, должно |

    | |иметь окно. Окно реагирует на |

    | |изменение размера, перемещение, |

    | |закрытие и др. команды. |

    |4.2. Создание интерфейса приложения | |

    |Интерфейс приложения составляют компоненты. |Сами компоненты являются |

    |Визуальные компоненты – это кнопки, списки, |строительными блоками. Выбираются |

    |переключатели, надписи. |из Палитры и устанавливаются на |

    |Не визуальные ( логические ) выполняют |форме. Их свойства можно изменить. |

    |вспомогательные действия – это секундомер, |После размещения компонента в форме|

    |таблицы данных, отчеты |можно изменять с помощью мыши его |

    | |положение и размеры. |

    |Для установки на форме нескольких одинаковых |Кроме того, для нескольких |

    |компонент необходимо: |компонентов можно выполнять |

    |Нажать и удерживать клавишу . |выравнивание или перевод того или |

    |Выбрать на Палитре компонентов щелчком мыши |иного компонента на передний или на|

    |нужный компонент. |задний план. |

    |Щелкать мышью в те места на Форме, где должны |По умолчанию компоненты |

    |быть расположены эти компоненты. |выравниваются на форме по линиям |

    |Отменяется выбор данного компонента щелчком мыши|сетки. По умолчанию шаг сетки равен|

    |на изображении стрелки в левом краю Палитры |восьми пикселам, а сетка при |

    |компонентов или выбором другого компонента. |проектировании отображается на |

    |Выделение нескольких компонент на форме |поверхности формы. |

    |выполняется с помощью мыши при нажатой клавиши |20 |

    |. |Внешний вид компонента определяют |

    |Редактирование компоненты можно с помощью |его свойства, которые доступны в |

    |контекстного меню или меню Edit/Align. |окне Инспектора объектов (ИО), |

    | |когда объект выделен на форме. |

    |Свойства компонента это атрибуты, определяющие |В верхней части окна в |

    |способ отображения и функционирования компонент.|раскрывающемся списке, отображаются|

    | |название компонента и его тип. В |

    | |этом списке выбираются нужные |

    | |компоненты и тем самым, можно |

    | |получить доступ к свойствам этих |

    | |компонентов (особенно, если |

    | |компоненты закрыты другими). |

    | |Управлять свойствами можно |

    | |непосредственно в окне конструктора|

    | |формы или с помощью Инспектора |

    | |объектов. |

    |Типы свойств: | |

    |простые – это те, значения которых являются |В левой части окна ИО приводятся |

    |числами или строками. Например, Caption, Name, |названия всех свойств компонентов, |

    |Left, Top; |которые доступны на этапе |

    |перечисляемые – это те, которые могут принимать |разработки приложения. Для каждого |

    |значения из предложенного набора (списка). |свойства справа содержится значение|

    |Например, тип Boolean принимает значение True |этого свойства. |

    |или False; |По умолчанию первая кнопка получает|

    |вложенные – это те, которые поддерживают |имя Button 1, вторая Button 2 и |

    |вложенные значения (или объекты). Имеются два |т.д. |

    |вида свойств множества и комбинированные |Разработчик может изменить свойство|

    |значения. |компонента, введя или выбрав нужное|

    | |значение (название кнопки – |

    |Для изменения значения свойств необходимо: |Закрыть). |

    |щелкнуть мышью по его имени в левой колонке; |Результат изменения свойств |

    |открыть список, появившийся в соответствующей |компонента становится сразу видимым|

    |ячейке правой колонки: |в окне проектировщика форм. |

    |выбрать нужное свойство. |При изменении значения свойства |

    |Утверждается свойство клавишей , |Caption (Название) кнопки на |

    |отменяется изменение клавишей . |поверхности ее появляется новое |

    |Редакторы для установки значения свойств: |название. |

    Страницы: 1, 2, 3, 4, 5, 6


    Приглашения

    09.12.2013 - 16.12.2013

    Международный конкурс хореографического искусства в рамках Международного фестиваля искусств «РОЖДЕСТВЕНСКАЯ АНДОРРА»

    09.12.2013 - 16.12.2013

    Международный конкурс хорового искусства в АНДОРРЕ «РОЖДЕСТВЕНСКАЯ АНДОРРА»




    Copyright © 2012 г.
    При использовании материалов - ссылка на сайт обязательна.