Лабораторные работы №1-5. По дисциплине: Основы визуального программирования

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon
material.view.file_icon Project2.cfg
material.view.file_icon Project2.dof
material.view.file_icon Project2.dpr
material.view.file_icon Project2.exe
material.view.file_icon Project2.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon
material.view.file_icon Bliss.BMP
material.view.file_icon clock-16.bmp
material.view.file_icon Project3.cfg
material.view.file_icon Project3.dof
material.view.file_icon Project3.dpr
material.view.file_icon Project3.exe
material.view.file_icon Project3.res
material.view.file_icon Project3.~dpr
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon Лабораторная работа 1.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon memos.txt
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon
material.view.file_icon memos.txt
material.view.file_icon Project2.cfg
material.view.file_icon Project2.dof
material.view.file_icon Project2.dpr
material.view.file_icon Project2.exe
material.view.file_icon Project2.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon
material.view.file_icon memos1.txt
material.view.file_icon memos2.txt
material.view.file_icon Project3.cfg
material.view.file_icon Project3.dof
material.view.file_icon Project3.dpr
material.view.file_icon Project3.exe
material.view.file_icon Project3.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon Лабораторная работа 2.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit2.dcu
material.view.file_icon Unit2.ddp
material.view.file_icon Unit2.dfm
material.view.file_icon Unit2.pas
material.view.file_icon
material.view.file_icon
material.view.file_icon DBDWORK.INI
material.view.file_icon Table.db
material.view.file_icon Table.PX
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Лабораторная работа 3.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon DBDWORK.INI
material.view.file_icon Faculty.db
material.view.file_icon Faculty.PX
material.view.file_icon Group.DB
material.view.file_icon Group.PX
material.view.file_icon Group.X02
material.view.file_icon Group.Y02
material.view.file_icon Stud.DB
material.view.file_icon Stud.PX
material.view.file_icon Stud.X02
material.view.file_icon Stud.XG0
material.view.file_icon Stud.Y02
material.view.file_icon Stud.YG0
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon
material.view.file_icon
material.view.file_icon DBDWORK.INI
material.view.file_icon Faculty.db
material.view.file_icon Faculty.PX
material.view.file_icon Group.DB
material.view.file_icon Group.PX
material.view.file_icon Group.X02
material.view.file_icon Group.Y02
material.view.file_icon Stud.DB
material.view.file_icon Stud.PX
material.view.file_icon Stud.X02
material.view.file_icon Stud.XG0
material.view.file_icon Stud.XG1
material.view.file_icon Stud.Y02
material.view.file_icon Stud.YG0
material.view.file_icon Stud.YG1
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Project1.~dpr
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon Лабораторная работа 4.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon Лабораторная работа 5.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра изображений
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Лабораторная работа №1
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32).
ЗАДАНИЕ 1: Создать форму как показано на рисунке 1.
ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2.
ЗАДАНИЕ 3: 1. Поместить на форму компонент TImage как показано на рис.2. Отображать внутри компонента графическое изображение только в том случае, если в FileListBox1 выбран BMP-файл.

Лабораторная работа №2
Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog.
Создание вложенного динамического меню.
ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке.
ЗАДАНИЕ 2: Создание простейшего редактора, который работает с диалоговыми окнами открытия и сохранения файлов.
ЗАДАНИЕ 3: Создание пункта File главного меню текстового редактора с возможностью добавлять имена файлов во вложенное динамическое меню пункта Reopen, максимальный размер которого ограничен 4 пунктами.

Лабораторная работа №3
Тема: Базы данных
Задание 1:Создание простейшего приложения базы данных с использованием эксперта форм базы данных (DataBase Form Wizard).
Задание 2:Создание новой базы с помощью утилиты Database Desktop.

Лабораторная работа №4
Тема: Базы данных
ЗАДАНИЕ 1
1. Создание таблиц.
Создайте таблицы: Faculty (Название факультета, Курс, Количество групп на курсе ),
Group (Название группы, Фамилия старосты, Количество студентов в группе),
Stud (ФИО, Домашний адрес, Телефон).
Построение внешних ключей
2. Разработка Приложения.
3. Объединение таблиц.
4. Заполнение таблиц.
5. Редактирование полей
6. Проверка работы Приложения

ЗАДАНИЕ 2
Добавить в Приложение (см. рис. 2)

1. Для таблицы Facultу и Group – компонент TDBNavigator.
Установите свойства TDBNavigator: DataSource = dsF (dsGrp);
ShowHint = True
2. Для таблицы Stud:
- Перемещение на первую запись (First)
- Перемещение на одну запись назад (Prior)
- Перемещение на одну запись вперед (Next)
- Перемещение на последнюю запись (Last)
- Добавление новой записи (значение поля Фамилия - из Edit1) (Insert)
- Редактирование записи (значение поля Фамилия - из Edit1) (Edit)
- Удаление записи (Delete)
- Удаление всех записей (Del All)
- Перемещение на заданное количество записей, \\\'-\\\' – движение к первой записи (Move by)
- Включение режима сортировки (неотсортированный список/ сортировка по фамилиям).
Для возможности сортировки по полю Фамилия надо создать вторичный индекс таблицы Stud по двум полям: G_Num и St_FIO (Фамилия). Для этого выполните следующее:
• Установите значения свойства Active=False у всех таблиц (это необходимо, чтобы можно было реконструировать таблицы. При Active=True таблицы находятся в режиме работы с базой данных и изменять их нельзя)
• Запустите DBD и создайте вторичный индекс известным способом
• Вернитесь к Приложению и у всех таблиц установите значения свойства Active=True
– Поиск фамилии способом перебора (Фамилия набирается в Edit2)
2. Для выполнения в таблице Stud Точного поиска и Поиска по символам необходимо:
• Установить значения свойства Active=False у всех таблиц
• Запустить DBD и создать вторичный индекс (inFIO) табл. Stud по полю St_FIO
• Вернуться в Приложение к табл. Stud и установить значение свойства Active=True (у таблиц Faculty и Group свойство Active=False)
• Запустить Приложение и проверить оба варианта поиска

ЛАБОРАТОРНАЯ РАБОТА №5
Задание 1: Динамическое изменение SQL-запросов.
Задание 2:Связывание и объединение таблиц (таблицы Orders.db и Items.db из базы данных, имеющей псевдоним DBDEMOS, связываются и объединяются по полю OrderNo).

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Основы визуального программирования
Вид работы: Лабораторные работы с 1-5
Оценка:Зачет
Дата оценки: 20.10.2017
Рецензия:Уважаемый,


Ситняковская Елена Игоревна
Лабораторная работа №1 по дисциплине «Основы визуального программирования»
Лабораторная работа №1 Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32). ЗАДАНИЕ 1: Создать форму как показано на рисунке 1. 1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter: - Panel1, Panel2 – в верхней и нижней частях клиентской области ; - DirectoryListBox1– сле
User xtrail : 8 апреля 2013
250 руб.
Лабораторная работа №1 по дисциплине "Основы визуального программирования"
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32). ЗАДАНИЕ 1: Создать форму как показано на рисунке 1. ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2. ЗАДАНИЕ 3: 1.
User Greenberg : 9 февраля 2012
49 руб.
Лабораторная работа №1 по дисциплине "Основы визуального программирования"
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32). ЗАДАНИЕ 1: Создать форму как показано на рисунке 1. 1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter: - Panel1, Panel2 – в верхней и нижней частях клиентской области ; - DirectoryListBox1– слева на клиентской области
User 1231233 : 29 января 2012
23 руб.
Основы визуального программирования. Лабораторная работа №1
Лабораторная работа №1 Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32). ЗАДАНИЕ 1: Создать форму как показано на рисунке 1. Рис.1 1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter: - Panel1, Panel2 – в вер
User gnv1979 : 30 декабря 2016
30 руб.
Основы визуального программирования. Лабораторная работа №1.
Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32). ЗАДАНИЕ 1: Создать форму как показано на рисунке 1. ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2. ЗАДАНИЕ 3: 1. П
User zhekaersh : 27 февраля 2015
25 руб.
Основы визуального программирования. Лабораторная работа №1.
Основы визуального программирования. Лабораторная работа №1
Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32).
User tusur : 22 июня 2014
99 руб.
Основы визуального программирования. Лабораторная работа №1
Описание: ЗАДАНИЕ 1: Создать форму как показано на рисунке1. 1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter: - Panel1, Panel2 – в верхней и нижней частях клиентской области ; - DirectoryListBox1– слева на клиентской области (свойство Align); - Splitter1; - FileListBox1 – на всю оставшуюся клиентскую область (свойство Align). 2. Для установки связей между списками DriveComboBox1, FilterComboBox1, DirectoryListBox1 и FileListBox1 опреде
User mamontynok : 22 января 2014
29 руб.
Основы визуального программирования. Лабораторная работа 1
ЗАДАНИЕ 1: Создать форму как показано на рисунке1. 1. Рекомендуемый порядок размещения на форме компонентов TPanel, TDirectoryListBox, TFileListBox и TSplitter: - Panel1, Panel2 – в верхней и нижней частях клиентской области ; - DirectoryListBox1– слева на клиентской области (свойство Align); - Splitter1; - FileListBox1 – на всю оставшуюся клиентскую область (свойство Align). 2. Для установки связей между списками DriveComboBox1, FilterComboBox1, DirectoryListBox1 и FileListBox1 опреде
User 1231233 : 15 апреля 2011
23 руб.
Основы расчетов на прочность и жесткость типовых элементов конструкций ВолгГТУ 2019 Задача 1 Вариант 26
Стальной ступенчатый брус нагружен сосредоточенными силами. Соотношение между площадями поперечных сечений приведены на рис. 12.1. Из условия прочности при растяжении найти площадь поперечного сечения А. Определить удлинение стержня.
User Z24 : 4 ноября 2025
275 руб.
Основы расчетов на прочность и жесткость типовых элементов конструкций ВолгГТУ 2019 Задача 1 Вариант 26
Контрольная работа по дисциплине "Вычислительная техника и информационные технологии".
1. Преобразовать восьми- и шестнадцатиричные числа в двоичную систему счисления: а) 7356,0418; б) А1F,02C16; в) 6472.1058; г) E07,D3A16; д) 412,5768; е) B1C,1E716. 2. Перевести в десятичную систему счисления: а) DA31016; б) 753,148; в) 11101001111012; г) 70A0B16; д) 407,058; е) 10010111010112; ж) D084C16; з) 731,158; и) 11100101101112. 3. Пользуясь дополнительным кодом сложить пары чисел: а) N1 = 10,1112 , N2 = -110,0112. ; б
User salut135 : 9 января 2012
20 руб.
Экзамен "Оптические мультисервисные сети (ДВ 6.1)" билет 25
Оптические мультисервисные сети (ПК -1) 1. Из каких соображений должна выбираться трасса прокладки оптического кабеля при проектировании магистральной транспортной сети? 2. Что должно отображаться на схеме организации связи проектируемой оптической мультисервисной транспортной сети? 3. Какая из стандартных технологий оптических транспортных сетей обеспечивает наивысшую эффективность использования ресурса оптического волокна? Задача Составить схему и предложить технологию для организации связи
User Иннокентий : 9 февраля 2020
1000 руб.
Роль внутрішнього аудиту в удосконаленні системи управління ризиками компанії
Доповідь виконано на основі журналу "Круглий стіл" № 1-2, січень-лютий 2006 р., стаття "Роль внутрішнього аудиту в удосконаленні системи управління ризиками компанії" Сергія Орлова, Радника генерального директора компанії "Розвиток бізнес систем". В березні 2005 року в США вступили в силу нові стандарти розкриття інформації публічними акціонерними компаніями (встановлені Законом Сарбейнса-Окслі1), де фактично в центр уваги поставлено питання посвідчення незалежними аудиторами та менеджментом ко
User alfFRED : 7 сентября 2013
up Наверх