воскресенье, 20 ноября 2011 г.

Модуль 4 задание 3

1) С сохранением проекта в  Delphi  есть несколько тонкостей. Исходя из того, что проект представляет собой совокупность нескольких файлов, можно сделать вывод, что сохранять нужно все эти файлы, а не какой-то в отдельности. Выбрав File -> Save, Вы сохраните только текущую форму, но не более того, а проект останется "висеть в воздухе". File -> Save As... - стандартный пункт, который делает то же самое, что и Save, только позволяет пересохранить файл (форму) под другим именем. Команда Save Project As... сохраняет файл проекта (*.dpr). Таким образом, чтобы сохранить проект полностью, нужно сохранить каждую из форм и сам проект. Делать это по отдельности достаточно неудобно, поэтому существует команда, облегчающая этот процесс: File -> Save All. При вызове этой команды сначала появится диалог для сохранения формы (если форм несколько, то и диалогов будет несколько), а затем диалог для сохранения проекта. После того, как все диалоги отработали, можно с уверенностью сказать, что проект сохранён полностью.Железное правило: каждый проект должен быть сохранён в отдельном каталоге!Если в один каталог сохранить несколько проектов, то все файлы перемешаются и можно отправлять всё в корзину. Этого нельзя делать ни в коем случае!
2)Разработка форм приложения в Delphi включает два взаимосвязанных этапа:
  • Создание интерфейса приложения;
  • Определения функциональности приложения.
Интерфейс приложения определяет способ взаимодействия пользователя и приложения, то есть внешний вид формы (форм) при выполнении приложения, и то, каким образом пользоваетль управляет приложениемЖ
Интерфейс создается путем размещения в форме компонентов, которые называются интерфейсными или управляющими компонентами (элементами). Создание интерфейса приложения выполняется с помощью Конструктора формы.
Функциональность приложения определяется процедурами, которые выполняются при возникновении определенных событий, например, происходящих при действиях пользователя с управляющими элементами формы.
Таким образом, в процессе создания приложения на форму помещаются компоненты и для них устанавливаются необходимые свойства и создаются обработчики событий.
3)Добавление кнопки в Visual Basic: На панели кнопок надо выбрать кнопку CommandButton, далее в форме нажимаем левую кнопку мыши и растягиваем до нужного  размера. Чтобы добавить область ввода текста  выбираем на панели кнопку TextBox и повторяем те же действия что и с кнопкой CommandButton.Для добавления надписи также только нажимаем на кнопку  Label.
4) Чтобы изменить шрифт надписи нужно выделить кнопку, из списка на окне свойств выбираем Font и в открывшемся окне  выбираем шрифт.
5)Для того чтобы вставить группу кнопок нужно скопировать и вставить нужное количество кнопок.
 6) Чтобы запустить проект приложение на выполнение надо для этого нажать на запуск на верхней панели или нажать на F5.
7) Вид-Код-General-выбираем кнопку и пишем для нее программу
8)Обработчик для события:
  1. Убедитесь, что событие объявляется с помощью оператора  Event
  2. Объявите переменную объекта на уровне модуля или класса с помощью ключевого слова WithEvents (Visual Basic).  С помощью предложения As для этой переменной нужно указать класс, который вызывает событие.
  3. В объявлении процедуры обработки события Sub добавьте предложение Handles (Visual Basic) которое задает значение переменнойWithEvents и имя события.
  4. При возникновении события Visual Basic автоматически вызывает процедуру Sub. Код может использовать оператор RaiseEvent, чтобы создавать событие.

1 комментарий:

  1. Ответы правильные, кое-где можно было попроще...
    Задание засчитано.

    ОтветитьУдалить