- •2014 Содержание
- •1 Работа с Macromedia Flash
- •1.1 Работа со статичной графикой
- •Лабораторная работа №1
- •1.2 Работа с Action Script
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •2 Работа с Borland Delphi7
- •2.1 Работа с ini-файлами
- •Лабораторная работа №1
- •Лабораторная работа №2
- •2.2 Создание многопоточных приложений
- •Лабораторная работа №3
- •3 Индивидуальное задание
- •Заключение
- •Список используемых источников
Лабораторная работа №4
Был создан клип "Баннер", содержащий ссылку веб-страницу. При щелчке на соответствующую кнопку открывается указанная страница в браузере (Рис. 4).
Рисунок 4 – Баннер
Переход по ссылке осуществляется посредством выполнения следующего кода:
on (press) {getURL('http://www.wordpress.ru/');}
2 Работа с Borland Delphi7
Dеlphi - это среда разработки программ, ориентированных на работу в операционных системах семейства Windows. Программы в Delphi создаются на основе современной технологии визуального проектирования которая, в свою очередь, базируется на идеях объектно-ориентированного программирования. Программы в Delphi пишутся на языке ObjectPascal, который является преемником и развитием языка TurboPascal. Как следует из его названия, этот язык также воплотил концепцию объектно-ориентированного программирования.
С помощью Delphi можно создавать различные типы программ - и консольные приложения, и оконные приложения, и приложения для работы с базами данных и Internet [5].
2.1 Работа с ini-файлами
TIniFile является низкоуровневым 16-битным классом, совместимым с операционной системой windows 3.x файловой системы хранения параметров в INI-файлах. Для хранения параметров в современных программах рекомендуется использовать реестр. Но, как правило, не так просто такую программу скопировать на другой компьютер с переносом всех настроек, а совместное копирование ini-файла избавит вас от такой проблемы. Класс TIniFile находится в модуле IniFiles, который надо указывать в разделе подключаемых модулей Uses. Объявление переменной, в которую будем заносить (или читать) данные:
Var IniFile : TIniFile;
где: IniFile - любой идентификатор, который будет использоваться в программе. Можно, например, для сокращения просто i.Дальше переменную необходимо создать:
IniFile := TIniFile.Create('Название_файла');
где: Название_файла - файл, в котором будут храниться данные. Если вы напишите, например project.ini без указания пути к файлу, то такой файл создастся или будет читаться из каталога WINDOWS. Для размещения ini файла в каталоге программы, или относительно его (например КАТАЛОГ_ПРОГРАММЫ\INI) указывайте вместе с названием файла текущий каталог программы[3].
Лабораторная работа №1
Задание лабораторной №1:
Создать базу данных Paradox или dBase содержащую таблицу с данными и вспомогательную (справочную) таблицу, определить тип данных каждого поля, ключевые поля таблиц. В каждой таблице сделать не менее 10 записей;
Создать форму вывода основной таблицы. Сформировать вычисляемое поле, поле выбора (подстановки) ;
Создать инструменты для фильтрации набора данных: по одному полю, по двум полям (выражению), задать параметры фильтрации методом OnFilterRecord.
В ходе данной работы было создано приложение с применением фильтров.
Фильтрация данных по наименованию товара приложения «Магазин» фильтр по наименованию(Рис. 5):
table1.Filtered:=True;
table1.Filter:='Naim='+QuotedStr(edit1.text);
table1.Open;
Рисунок 5 – Использование фильтра
Выполнив лабораторную работу по использованию фильтров, закрепили опыт работы с фильтрацией данных.