
- •Отчет: По компьютерной практике. Отделение: Электронно-холодильное. Специальность: Обслуживание компьютерных систем и сетей.
- •Техніка безпеки на робочому місці.
- •Занятие 1.
- •2.Структура программы.
- •4.Оброботчики событий.
- •6.Пеоброзования типов
- •7.Оператоы
- •Занятие 2
- •1.Синтаксис использования условных операторов, операторов цикла и перехода.
- •3.Указатели
- •Занятие 3 Создание проекта. Размещение компонентов на форме. Определение свойств и обработка событий.
- •1.Создания Проекта
- •2. Размещение компонентов на форме
- •3. Определение свойств и обработка событий.
- •Классы и объекты. 3 принципа объектно-ориентированного программирования: наследование, инкапсуляция, полиморфизм.
- •1. Классы и объекты
- •2.Наследование
- •3. Инкапсуляция
- •4.Полиморфизм
- •Занятие 5 Визуальные и невизуальные компоненты. TPanel, tLabel, tMemo, tListBox, tBitBtn.
- •1. Визуальные и невизуальные компоненты.
- •Компоненты tScrollBar, tGroupBox, tCheckBox. Создание главного и контекстного меню приложения: tMainMenu, tPopupMenu. Стандартные диалоги.
- •1. Компоненты tScrollBar, tGroupBox, tCheckBox.
- •2. Создание главного и контекстного меню приложения: tMainMenu, tPopupMenu.
- •3. Стандартные диалоги
- •Занятие 7 События от клавиатуры и мыши.
- •1. События связанные с мышью.
- •2. События от клавиатуры
- •Занятие 8 Работа с файлами: файловые переменные, текстовые, типизированные, Не типизированные файлы.
- •1. Файловые переменные
- •2.Текстовые
- •3. Типизированные
- •4. Потоки
- •Занятие 9 Исключительные ситуации. Обработчики исключений.
- •Занятие 10 Роль формы в приложении.
- •1.Формы
- •Занятие 11 Управление проектом.
- •1.Состав проекта
- •2.Репозитории и шаблоны проектов
- •3.Диспечер проектов
- •Занятие 12 Создание справочной системы приложения.
- •Занятие 13
- •1.Создание нового модуля
- •2.Тестирование компонента
- •Занятие 13 Отладка программ в среде Delphi.
- •1.Классификация ошибок
- •2.Отладчик
- •3.Возможности редактора кода
- •Занятие 15 Новые возможности ideDelphi6.
Занятие 15 Новые возможности ideDelphi6.
Перейдите на страницу Diagramокна редактора кода. Эта страница предоставляет визуальный инструментарий для определения логических взаимоотношений между визуальными и невизуальными компонентами, отображаемыми в окне ObjectTreeView. Страница Diagramможет быть использована как инструментарий для документирования проекта, так как позволяет выводить на печать схематически представленные взаимоотношения между компонентами. Переместите с помощью мыши из окна ObjectTreeViewна страницу Diagramокна редактора кода компонент Edit1. Для этого выделите в окне ObjectTreeViewобъект Edit1 и, не отпуская клавиши мыши, переместите курсор на страницу Diagram, после чего отпустите левую кнопку мыши.На странице Diagramпоявился компонент Edit1.
Переместите с помощью мыши из окна ObjectTreeView на страницу Diagramокна редактора кода компонент Label1Обратите внимание на автоматически отображенную связь между этими двумя объектами. Связь обозначается стрелкой и указывает имя свойства, используемого для связывания. Для удаления объекта со страницы Diagramокна редактора кода следует выделить удаляемый компонент и выполнить для него команду контекстного меню Remove.Расположите на форме компонент Tableсо страницы BDEпалитры компонентов. Обратите внимание, что компоненты источников данных, располагаемые в Delphi5 на странице DataAccess, в Delphiб находятся на новой странице BDE.Выберите используемый источник данных. Для этого установите в инспекторе объектов значение свойства DatabaseName объекта Tablel равным DBDEMOS, выбрав значение из предлагаемого списка.
Расположите на форме компонент DataSourceсо страницы DataAccessпалитры компонентов. Одновременно обратите внимание, что компоненты доступа к данным Table, Queryи StoredProc отсутствуют на странице DataAccess палитры компонентов. В Delphi6 эти компоненты располагаются на новой странице палитры компонентов - BDE.Так как созданный набор данных хранится на сервере, то приложение не может отображать сразу несколько записей в компонентах типа TDBGrid или TDBCtrlGrid. В каждый момент времени приложению доступна только одна текущая запись. Расположите на форме компонент DBEdit со страницы DataControls палитры компонентов. Определите связь с источником данных. Для этого в инспекторе объектов установите значение свойства DataSource компонента DBEditl равным DataSourcel, выбрав значение из предлагаемого списка. Определите связь с конкретным полем набора данных. Для этого установите значение свойства DataField компонента DBEditl равным EMP_NO, выбрав значение из предлагаемого списка.
Если WEB - браузер посылает в качестве запроса URL-адрес CGI-приложения, то Web-сервер запускает это приложение и передает ему параметры запроса через стандартный ввод Сформированная в результате выполнения CGI-приложения HTML-страница возвращается WEB-серверу через стандартный вывод. В результате автоматически сформировалось приложение, состоящее из Web-модуля.Web-модуль реализуется классом производным от класса TWebModule. Web-модуль используется для размещения различных не визуальных компонентов таких как TPageProducer, ТТаЫе, TDataSetTableProducer и т.п. Отличие Web-модуля от обычного модуля данных состоит в том, что Web-модуль дополнительно поддерживает функциональность, предоставляемую классом TWebDispatcher.
Приложение может иметь только один Web-модуль.
Объект типа TWebModule предназначен для управления набором объектов Actions, которые используются для ответа на запрос от Web-браузера. Элементы Actionsможно просматривать, добавлять и удалять. После размещения созданного CGI-приложения в каталог WEB-сервера, предназначенный для исполняемых файлов, WEB-броузер может формировать запрос, в котором используется URL-адрес данного CGI-приложения.
Далее в Мастере Публикаций щелкните на кнопке + для добавления файла в каталог Web-браузера, а затем щелкните на кнопке ». После успешного добавления файла Мастер Публикаций отображает соответствующее сообщение.
Запустите InternetExplorer, используя пиктограмму, расположенную в строке Панели задач в нижней части окна Windows.Введите в поле Адрес следующее значение URL-адреса созданного CGI-приложения: http://localhost/webpub/Project2.exeЗначение localhost позволяет ссылаться на локальный компьютер. Это значение на практике может быть заменено на имя любого используемого Web-cepeepa.