Лабораторная работа № 2 по дисциплине "Основы визуального программирования"

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

material.view.file_icon
material.view.file_icon л2.doc
material.view.file_icon
material.view.file_icon memo2.txt
material.view.file_icon memos.txt
material.view.file_icon memos1.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 Project2.~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 ваы.txt
material.view.file_icon цук.txt
material.view.file_icon lab_2.DOC

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog.
Создание вложенного динамического меню.

ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке.

1. Создайте главное меню – компонент MainMenu - с пунктами:
File
Help
     
New About… F1
Open… F3 
Close 
Save F2 
Save As… 
Exit Alt+X 


1.1. Создайте обработчики событий, поступающих от объектов:
Exit1 – закрытие формы;
About1 – информация об авторах в стандартном окне (MessageDlg).
(Примечание: для размещения текста в нескольких строчках используйте #13#10.
Например: ‘Авторы’#13#10’Студенты СибГУТИ’)
1.1. Запустите Приложение

2. Создать всплывающее меню – компонент PopupMenu, содержащее пункты: Save, About, Exit.
2.1. PopupMenu должно появляться во время работы Приложения при нажатии на правую кнопку мыши. Для того, чтобы форма могла использовать PopupMenu, определите значение свойства PopupMenu для формы.
2.2. Для обработки событий OnClick объектов About2 и Exit2 установите обработчики событий OnClick объектов About1 и Exit1.
2.3. Запустите Приложение и проверьте работу объекта PopupMenu.

3. Поместите на форму объект Label. Присвойте свойству Caption значение FileName.
4.  Поместите на форму объект Edit под объектом Label. Измените значение свойства Text объекта Edit1 на memos.txt .
5. Поместите на форму объект Memo. Измените его размер и выровняйте компоненты, расположенные на форме, используя в главном меню Edit | Align. (Для выделения группы компонентов используйте ‘захват’ компонентов левой кнопкой мыши)
6. Уберите у свойства Lines объекта Memo1 его значение. Установите вертикальную и горизонтальную полосы прокрутки, используя свойство ScrollBar объекта Memo1.
7. Для создания обработчика события, заключающегося в выборе пункта Save в главном меню, в процедуру обработки события OnClick объекта Save1 главного меню запишите код: Memo1.Lines.SaveToFile(‘memos.txt’);
Для обработки события OnClick объекта Save2 всплывающего меню подключите ту же процедуру Save1Click.
8. В процедуру обработки события OnActive формы запишите следующий код:
If FileExists(‘memos.txt’) then Memo1.Lines.LoadFromFile(‘memos.txt’)
  else Memo1.Lines.SaveToFile(‘memos.txt’);  
Тогда, если при запуске Приложения файл memos.txt существует в текущей папке, то он загружается в окно Memo1. В случае отсутствия файла memos.txt в текущей папке создается новый пустой файл memos.txt (в файл записывается пустое значение свойства Lines объекта Memo1).
9. Для того, чтобы сразу после запуска Приложения курсор находился в окне объекта Memo1, установите значения свойства ActiveControl формы, равным Memo1.

10. Запустите Приложение и проверьте его работу.
Лабораторная работа №2 по дисциплине «Основы визуального программирования»
Лабораторная работа No 2 Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog. Создание вложенного динамического меню. Задания: ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке. 1. Создайте главное меню – компонент MainMenu - с пунктами: 1.1. Создайте обработчики событий, поступающих от объектов: Exit1 – закрытие формы; About1 – информация об авторах в стандартном окне (MessageDlg); 2. Создать всплы
User xtrail : 8 апреля 2013
250 руб.
Лабораторная работа №2 по дисциплине "Основы визуального программирования"
Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog. Создание вложенного динамического меню. ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке. ЗАДАНИЕ 2: Создание простейшего редактора, который работает с диалоговыми окнами открытия и сохранения файлов. ЗАДАНИЕ 3: Создание пункта File главного меню текстового редактора с возможностью добавлять имена файлов во вложенное динамическое меню пункта Reopen, максимальный
User Greenberg : 9 февраля 2012
49 руб.
Лабораторная работа №2 по дисциплине: Основы визуального программирования. Для всех вариантов.
Лабораторная работа №2 Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog. Создание вложенного динамического меню. ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке. ЗАДАНИЕ 2: Создание простейшего редактора, который работает с диалоговыми окнами открытия и сохранения файлов. ЗАДАНИЕ 3: Создание пункта File главного меню текстового редактора с возможностью добавлять имена файлов во вложенное динамическое меню пункта Reopen
User IT-STUDHELP : 19 июня 2017
20 руб.
Лабораторная работа №2 по дисциплине: Основы визуального программирования. (ВСЕ варианты)
Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog. Создание вложенного динамического меню. Задание ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке. 1. Создайте главное меню – компонент MainMenu - с пунктами: 1.1. Создайте обработчики событий, поступающих от объектов: Exit1 – закрытие формы; About1 – информация об авторах в стандартном окне (MessageDlg); 2. Создать всплывающее меню – компонент PopupMenu, содержа
User Roma967 : 11 октября 2015
300 руб.
promo
Лабораторная работа № 2 по дисциплине: Основы визуального программирования вариант 0
2. Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog. Создание вложенного динамического меню. ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке. 1. Создайте главное меню – компонент MainMenu - с пунктами:
User Despite : 14 мая 2015
60 руб.
Лабораторная работа №2 по дисциплине: Основы визуального программирования. Вариант №8
Лабораторная работа №2 Требования к оформлению отчета: Отчет должен включать следующее: файл .doc c текстом программы и видом форм приложения; папку с проектом Project1 !!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке. Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog. Создание вложенного динамического меню. ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке.
User Amor : 29 октября 2013
250 руб.
promo
Лабораторная работа №2 по дисциплине "Основы визуального программирования". 5-й семестр. 6-й вариант
ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке. ЗАДАНИЕ 2: Создание простейшего редактора, который работает с диалоговыми окнами открытия и сохранения файлов. ЗАДАНИЕ 3: Создание пункта File главного меню текстового редактора с возможностью добавлять имена файлов во вложенное динамическое меню пункта Reopen, максимальный размер которого ограничен 4 пунктами.
User mastar : 23 декабря 2012
125 руб.
Зачет по дисциплине: Экология. Билет №2. Сибгути ДО
Билет № 2 Дисциплина Экология 1.Основные положения Киотского протокола 2.Экологический паспорт предприятия
User Petr1 : 10 декабря 2017
50 руб.
Зачет по дисциплине: Экология. Билет №2. Сибгути ДО
Термодинамика и теплопередача ТюмГНГУ Техническая термодинамика Задача 1 Вариант 46
Считая теплоемкость идеального газа зависящей от температуры, определить: параметры газа в начальном и конечном состояниях, изменение внутренней энергии, теплоту, участвующую в процессе и работу расширения. Исходные данные, необходимые для решения задачи, выбрать из табл.2,1., зависимость величины теплоемкости от температуры приведена в приложении 1.
User Z24 : 9 января 2026
180 руб.
Термодинамика и теплопередача ТюмГНГУ Техническая термодинамика Задача 1 Вариант 46
Проект строительства волоконно- оптической линии передачи на участке г. Аматы – с. Достык
1 Введение 2 Общие положения по проектированию кабельной линии связи 2.1 Выбор топологии сети с учетом местоположения заданных населенных пунктов 2.2 Выбор трассы волоконно-оптической линии передачи (ВОЛП) 2.3 Описание климата и грунтов региона 2.4 Выбор трассы прокладки ОК 3 Основные проектные решения: 3.1 Выбор ступени иерархии и типа мультиплексора на основе Ра счета групповой скорости потоков 3.2 Выбор типа и конструкции оптического кабеля 4 Инженерный расчет ВОЛП: 4.1 Определение
User pvv1962 : 16 мая 2015
2500 руб.
Дипломная работа. Проект сети радиодоступа ОАО «Якутская птицефабрика»
Содержание 1 Введение 2 2 Характеристики региона…………………… …………………………………..5 2.1 Описание региона………………………… ………………………………..5 2.2 Ландшафт региона…………………………… …………………………….6 2.3 Климатические условия……………………… …………………………….8 3 Сравнительный анализ систем беспроводного доступа. Описание стандарта DECT 12 3.1 Сравнительный анализ систем беспроводного доступа …………… …..12 3.2 Развернутое описание стандарта DECT 17 3.2.1 Общее описание стандарта DECT 17 3.2.2 Защищенность систем стандарта DECT 21 3.2.3
User Farit : 3 февраля 2016
2500 руб.
Дипломная работа. Проект сети радиодоступа ОАО «Якутская птицефабрика»
up Наверх