Главная страница

реферат Простые операторы. Характеристика форм.docx. Лр операторы и выражения Delphi


Скачать 1.3 Mb.
НазваниеЛр операторы и выражения Delphi
Дата17.04.2023
Размер1.3 Mb.
Формат файлаdoc
Имя файлареферат Простые операторы. Характеристика форм.docx.doc
ТипПрограмма
#1067638
страница24 из 26
1   ...   18   19   20   21   22   23   24   25   26

Задание

Вариант 1


Разработайте приложение, состоящее из одной формы и нескольких (не менее 10) произвольных элементов управления.

Приложение должно позволять пользователю самостоятельно назначать местоположение элементов управления, перемещая их мышью во время выполнения программы.



Замечание

Постарайтесь, чтобы листинг программы не превысил 100 строк кода!
docshapegroup498

Вариант 2


Разработайте приложение-калькулятор позволяющее осуществлять 4 основных арифметических операции. Пользовательский интерфейс калькулятора должен позволять осуществлять расчёты без использования мышки (управление с клавиатуры)




Замечание

Постарайтесь, чтобы листинг программы не превысил 200 строк кода!

Вариант 3


Разработайте приложение позволяющее осуществлять перетаскивание (интерфейс drag and drop) текстовых надписей из одного списка (компонент TListBox) в другой.



Замечание

Постарайтесь, чтобы листинг программы не превысил 80 строк кода!

Вариант 4


Разработайте приложение содержащее не менее 5 компонентов TImage. Загрузите в один из компонентов рисунок. Реализуйте интерфейс (drag and drop) позволяющий осуществлять перетаскивание текстовых надписей из одного компонента в другой.
docshapegroup500

Замечание

Постарайтесь, чтобы листинг программы не превысил 80 строк кода!

Вариант 5


Разработайте приложение позволяющее пользователю (используя только клавиатуру) изменять размеры и положение главной формы.



Замечание

Постарайтесь, чтобы листинг программы не превысил 60 строк кода!

ЛР 6. Классы потоков данных


Еще в начале 1990-х годов в составе языка программирования Turbo Pascal 6.0 появился весьма неординарный класс TStream. В логику класса разработчики сумели вложить единую методологию для осуществления операций ввода-вывода в файлы, коммуникационные порты, массивы бинарных данных, ресурсы приложений. В результате на свет появилась удобная абстракция, которая оказалась способной описать процесс переноса битов данных от источника к приемнику. Эта абстракция нашла свое воплощение в многочисленных потомках класса TStream, которые мы станем называть потоками данных.

Поток данных способен оказать неоценимые услуги в приложениях, предназначенных для чтения (записи) данных из внешнего источника. Так класс TFileStream специализируется на файловых операциях, TMemoryStream незаменим в операциях с памятью, TStringStream предназначен для управления текстовыми строками в памяти (рис. 6.1).

docshapegroup507



Рис. 6.1. Иерархия классов TStream

1   ...   18   19   20   21   22   23   24   25   26


написать администратору сайта