ОВП. Delphi 7. Лабораторная работа №1.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра изображений
- Microsoft Word
Описание
Требования к оформлению отчета:
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32).
ЗАДАНИЕ 1: Создать форму как показано на рисунке 1.
Рис.1
1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter:
- Panel1, Panel2 – в верхней и нижней частях клиентской области ;
- DirectoryListBox1– слева на клиентской области (свойство Align);
- Splitter1;
- FileListBox1 – на всю оставшуюся клиентскую область (свойство Align).
2. Для установки связей между списками DriveComboBox1, FilterComboBox1, DirectoryListBox1 и FileListBox1 определите следующие свойства (в Инспекторе объектов или в обработчике onCreate формы): DirList (для DriveComboBox1), FileList и DirLabel (для DirectoryListBox1), FileList (для FilterComboBox1),
3. Для вывода в строку состояния имени и размера выделенного файла создайте обработчик события onChange для FileListBox1
Для получения имени выделенного файла используйте свойства Items и ItemIndex (номер выделенного файла) компонента FileListBox1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
Рис. 2
Размер первых двух панелей зависит от значения свойства Directory компонента DirectoryListBox1. Размер третьей панели, отображающей текущее время, не меняется.
ЗАДАНИЕ 3: 1. Поместить на форму компонент TImage как показано на рис.2. Отображать внутри компонента графическое изображение только в том случае, если в FileListBox1 выбран BMP-файл.
2. Поместить на Panel1 компонент TSpeedButton (быстрая кнопка) с изображением часов (или с любым другим). Выбор изображения – свойство Glyph.
При нажатии на эту кнопку:
• время в строке статуса должно выключаться;
• состояние кнопки - нажата.
Для использования быстрой кнопки в качестве переключателя необходимо установить следующие значения свойств компонента TSpeedButton:
- AllowAllUp:=True; - повторное нажатие на кнопку изменяет ее состояние
( False – для изменения состояния надо нажать другую кнопку) - GroupIndex:=1 {любое ненулевое целое значение}; – индекс группы (если 0 - нет группы);
- Down:=True; - нажата (False - отжата). Работает только при AllowAllUp=True и в группе (т.е. GroupIndex<>0)
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32).
ЗАДАНИЕ 1: Создать форму как показано на рисунке 1.
Рис.1
1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter:
- Panel1, Panel2 – в верхней и нижней частях клиентской области ;
- DirectoryListBox1– слева на клиентской области (свойство Align);
- Splitter1;
- FileListBox1 – на всю оставшуюся клиентскую область (свойство Align).
2. Для установки связей между списками DriveComboBox1, FilterComboBox1, DirectoryListBox1 и FileListBox1 определите следующие свойства (в Инспекторе объектов или в обработчике onCreate формы): DirList (для DriveComboBox1), FileList и DirLabel (для DirectoryListBox1), FileList (для FilterComboBox1),
3. Для вывода в строку состояния имени и размера выделенного файла создайте обработчик события onChange для FileListBox1
Для получения имени выделенного файла используйте свойства Items и ItemIndex (номер выделенного файла) компонента FileListBox1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
Рис. 2
Размер первых двух панелей зависит от значения свойства Directory компонента DirectoryListBox1. Размер третьей панели, отображающей текущее время, не меняется.
ЗАДАНИЕ 3: 1. Поместить на форму компонент TImage как показано на рис.2. Отображать внутри компонента графическое изображение только в том случае, если в FileListBox1 выбран BMP-файл.
2. Поместить на Panel1 компонент TSpeedButton (быстрая кнопка) с изображением часов (или с любым другим). Выбор изображения – свойство Glyph.
При нажатии на эту кнопку:
• время в строке статуса должно выключаться;
• состояние кнопки - нажата.
Для использования быстрой кнопки в качестве переключателя необходимо установить следующие значения свойств компонента TSpeedButton:
- AllowAllUp:=True; - повторное нажатие на кнопку изменяет ее состояние
( False – для изменения состояния надо нажать другую кнопку) - GroupIndex:=1 {любое ненулевое целое значение}; – индекс группы (если 0 - нет группы);
- Down:=True; - нажата (False - отжата). Работает только при AllowAllUp=True и в группе (т.е. GroupIndex<>0)
Дополнительная информация
год 2015. Делала сама. Помогу с вопросами.
Похожие материалы
ОВП. Лабораторная работа №2.
daiciy
: 21 марта 2016
Требования к оформлению отчета:
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog.
Создание вложенного динамического меню.
ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке.
1. Создайте главное мен
100 руб.
ОВП. Лабораторная работа №5.
daiciy
: 21 марта 2016
Требования к оформлению отчета:
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Задание 1:Динамическое изменение SQL-запросов.
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Co
100 руб.
ОВП. Лабораторная работа №3.
daiciy
: 21 марта 2016
Требования к оформлению отчета:
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Задание 1:Создание простейшего приложения базы данных с использованием эксперта форм базы данных (DataBase Form Wizard).
1. Создайте новое приложение.
2. Выполните команду DataBase - Form Wizard (или File - New и на закладке Business выберите элемент Data
100 руб.
ОВП. Лабораторная работа №4.
daiciy
: 21 марта 2016
Требования к оформлению отчета:
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Тема: Базы данных
ЗАДАНИЕ 1
1. Создание таблиц.
Создайте таблицы: Faculty (Название факультета, Курс, Количество групп на курсе ),
Group (Название группы, Фамилия старосты, Количество студентов в группе),
100 руб.
База данных Access с программой в Delphi 7 "Выдача справок"
Den45
: 3 апреля 2019
Курсовая работа по автоматизации выдачи справок секретарем. База состоит из 6 связанных таблиц. В вложении находится только программа и база данных, пояснительную записку придется сделать самостоятельно. На выходе справку можно вывести в Excel, или на печать. Шаблон справки можно изменить под себя, лишь исправить шаблон в EXCEL, не изменяя имен ячеек, в которые выводятся данные, или изменить имена ячеек в самой программе.
1000 руб.
Автоматизация рабочего места «СОЦИОЛОГ».Вариант №1 + программа Delphi 7
oleg778
: 4 июня 2013
Проектирование автоматизированных систем
обработки информации и управления
Аннотация
В результате проведенной работы мы разработали программный комплекс, который имеет следующие возможности:
- добавление новых анкет исследований, редактирование ранее созданных анкет;
- добавление новых вопросов в исследования, редактирование ранее созданных;
- добавление новых вариантов ответов для текстовых вопросов, редактирование ранее созданных;
- прохождение выбранных исследований;
- расчет и формирование
300 руб.
Модернизация опрыскивателя ОВП-2000 (конструкторский раздел дипломного проекта)
kreuzberg
: 6 июня 2018
6. КОНСТРУКТИВНАЯ РАЗРАБОТКА
Опрыскиватель прицепной вентиляторный ОВП-2000
Применяется для химической защиты растений от вредителей и болезней методом малообъемного и обычного опрыскивания. Агрегатируется с тракторами МТЗ-80/82, ЮМЗ. Наличие двух скоростей вентиляторного рабочего органа позволяет оптимально использовать мощность трактора, а также обрабатывать разные многолетние культуры, изменяя мощность воздушного потока. Управление технологическим процессом опрыскивания, включение и выклю
999 руб.
Лабораторная работа №1
ITNerd
: 23 октября 2025
Лабораторная работа №1 по дисциплине "Моделирование систем". ИССЛЕДОВАНИЕ ЦЕПЕЙ НА ПОСТОЯННОМ ТОКЕ.
Задание №1
Собрать схему (рис.1)
Нажимая на клавишу Space (пробел) убедитесь, что поочередно будут загораться лампочки. Измерить ток, протекающий по лампочкам. Установить напряжение источника больше, чем максимально допустимое для лампочки. Убедитесь, что лампочки перегорят. Обратите внимание, что измерители тока следует настроить на режим переменного тока (АС). Для этого можно щелкнуть по пр
450 руб.
Другие работы
: Сырьевая база, особенности развития и размещения угольной промышленности
alfFRED
: 25 сентября 2013
Содержание:
Введение
1. Обеспеченность России различными видами угля
2. История угольной отрасли России
2.1 Шаг в ХХI век
3. Проблемы развития угольной промышленности России
3.1 Потенциальные возможности добычи угля
3.2 Благоприятные факторы, способствующие развитию угольной отрасли
Заключение
Список используемой литературы
Введение
Россия располагает значительными запасами энергетических ресурсов и мощным топливно-энергетическим комплексом, который является базой развития экон
10 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 2.7 Вариант а
Z24
: 4 октября 2025
Вход в туннель перекрыт прямоугольным деревянным щитом, который удерживается в вертикальном положении двумя тросами (рис. 2.7). Ширина щита В, толщина досок δ. Глубина воды над верхней кромкой щита h. Щит удерживает напор воды слева h1, глубина воды в туннеле h2. Рассчитать аналитическим и графо-аналитическим методами силы давления воды на щит слева и справа, глубины центров давления для этих сил, показать действия этих сил.
Определить равнодействующую давления, а также подъемное усилие (Т) д
400 руб.
Вариант 7 Подшипник
bublegum
: 7 апреля 2020
Вариант 7 Подшипник
По двум проекциям модели построить ее третью проекцию с применением указанных в схеме разрезов, построить изометрическую проекцию с вырезом передней четверти.
Чертеж выполнен на формате А3+3Д модель в AutoCAD.
(все на скиншотах показанно)
Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
120 руб.
Понятие банковских операций
Lokard
: 24 ноября 2013
ОГЛАВЛЕНИЕ
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ……………………………..3
ВВЕДЕНИЕ…………………………………………………………………4
ГЛАВА 1 ПОНЯТИЕ БАНКОВСКИХ ОПЕРАЦИЙ…………………….7
1.1 Понятие и признаки банковских операций…………………………...7
1.2 Различие между банковскими операциями и сделками с участием кредитных организаций……………………………………………..……11
1.3 Классификация банковских операций………………………………14
ГЛАВА 2 ВИДЫ БАНКОВСКИХ ОПЕРАЦИЙ………………………..18
2.1 Активные банковские операции……………………………………..18
2.2 Пассивные банковские операции……………………………………23
10 руб.