Unit unin1;
Interfase;
Uses Windows, Messages, Classes, Graphies, Controls, Forms, Dialogs;
Type TForm 1=class (TForm);
Private
{Private Deelarations}
Public
{Public Deelarations}
end;
Var Form1: Form;
Implementation
{SR*. DEM}
End.
Эти строки Delphi автоматически вставляет в окно кодов для новых форм. Окно кодов опред-ет поведенческ. сторону окна прог-мы, а окно формы –это внешнее яв-ние. Оба тесно связаны друг с другом. М/у строками implementation и end вместо {SR*.DEM} встав-ют строки кодов прог-мы. Комп-ты Delphi:Delphi содержит базовый набор стандартн. Элементов управления, доступ к кот. осущ-ся через палитру комп-тов. Все они объединены в библиотеку-VCL (библиот. визуал. комп-тов) VCL состоит из файлов, содержащ. откомпилирован. ввод классов. Эти файлы назыв. пакетами. Пакет предст-ет собой библиотеку динамич. компоновки-DLL, содержащ. кроме кода классов дополнит. информацию, кот. позволяет использ. этот код совместно с несколькими приложениями. Все комп-ты можно разделить на 2 группы: а) визуальные (комп-ты интерфейса); б) невизуальные (системные комп-ты).
14. МЕТОДЫ ОБЪЕКТА EDIT. 1)Clear- удаляет весь объект 2)ClearSelection - удаляет выделенный текст 3)CopyToclipboard- копирует выделен. текст 4)CuttoClipboard- копир-т выделен. текст Clipboard, а затем удаляет его 5)PasteFromClipboard-заменяет выделен. текст с содержимым Сlipboard,если нет выделен. текста копирует содержимое Clipboard позицию текстового курсора 6)SelectAle-выделяет весь текст. Инфор-ия вводимая пользователем подразделяется на обязательную и дополнительную. Обязательная инфор-ия должна вводится всегда поле редактирование не должно оставаться пустым. В этом случае надо предусмотреть защиту. Например, можно перед исполь-ем окна проверить его содержимое.
If Edit 1. text= then begin Edit1 1. Set Focus; Exit; End;
Если окно редактора пусто, то в это окно устанавливается фокус ввода, происходит выход из процедуры установлен. Данным оператором. В ряде случаев бывает удобно задать 3 символа, кот. м. б. введены в строке редактирования, для этого исполь-ся обработчик события On Key Press-происходит при каждом нажатии клавиши. Пр. Можно разрешить ввод цифр: Procedur T Form 1. Edit 1. Key Press
(Sender: TO byect; Vor key: Char);
Begin in not (Key in [‘0’...’9’] then Key # 27;
TMemo.Предназ. для ввода редактиро-я и отображения длинного текста. Текст хранится в классе типа Т Strings пред. собой набор текста, содержимое компонента обращается используя свойства Text Lines. Свойство Text исполь-ся для ввода всего содержимого компонента, а свой-ва Lines для построчного. Многие свой-ва этого компонента аналогична свой-ву комп-та Edi. WordWrap - разрешает и запрещает разрыв строки для вывода на монострочных записей. SerollBars - полосы прокрутки. WantRetums – если это свой-во принимает значение true, то нажатие Enter вызывает перевод на др. строку, в против. случае обрабатываются системы. WantTabs- если это свой-во равно true, то нажатие Tab вызывает переход на новую строку и обрабатыв. система. Методы: 1)Add- исполь-ся для добавления строк. 2)Delete - для удаления строк. 3)Insert- для ставки исполь-ся. 4)CopytoClipboard - копирование области обмена. 5)CuttoClipboard-копирование в области обмена и тут же удаление. 6)PasteFromClipboard- ставка выделенного текста, позицию текстового курсора. 7)SelectAll- выделение текста. 8)LoadFromFile- дополнение содержимым текстового файла. Для ввода и вывода исполь-ся фун-я: Input Box (Str1,Str2,Str3); а также Input Query (Str1,Str2,Str3); форма содержит кнопки, бутон 1и 2, и компонент типа Delebel для отображения введенного пользова-ем значение поли ввода отображаемого диалога. Procedur T Form 1. Button 1 Click.
Var Input String: string;
Input String:= Input Box
(‘Диалог Input’, ‘Сообщение’,) end;
4. ПРОСТЫЕ ТИПЫ ДАННЫХ (ЦЕЛЫЕ ТИПЫ). Целые типы относятся к порядковым. Для целых типов используется стандартные константы MAXINT; MININT.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.