Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatica.doc
Скачиваний:
8
Добавлен:
22.09.2019
Размер:
890.88 Кб
Скачать

34) Компонент mainmenu назначение, свойства, порядок создания, главного меню.

Компонент Delphi MainMenu предназначен для добавления к программе главного меню, элемента, без которого не обходится ни одно из приложений для Windows.

Чтобы добавить к программе Delphi главное меню, нужно расместить на Форме в произвольном месте компонент MainMenu. Компонент MainMemu невизуальный, то есть, хотя и отображается на прототипе Формы как небольшой квадрат, в работающей программе не будет виден. Опции главного меню создаются с помощью специального редактора. Редактор меню вызывается с помощью двойного щелчка по компоненту MainMenu. Первоначально меню пустое, но имеет один выделенный элемент

.С помощью настройки свойств мы можем изменить пункты этого меню как при компиляции так и в процессе выполнения программы. Но По сути компонент MainMenu представляет собой функционал сгруппированных кнопок, где для каждого пункта меню предусмотрено некое действие(реакция на событие).

Свойства компонента MainMenu

AutoHotkeys - включение авто-режима для горячих клавиш(Alt+Key)

AutoLineReduction - автоматически чистить меню от лишних разделителей

AutoMerge -

BiDiMode

Images - графические иконки для меню. Сюда записывает имя предварительно созданного и настроенного компонента ImageList(Win32)

Items - основное свойство отвечающее за список пунктов и подпунктов меню. Запускает встроенный редактор.

Name - имя компонента

OwnerDraw - включение дополнительных событий для пунктов меню

ParentBiDiMode

Tag

35) StringGridl: TStringGrid;

StringGrid - компонент для отображения различных данных в табличной форме. Как следует из названия, ячейки компонента StringGrid Delphi могут содержать данные, имеющие тип String, а также отображать графику.

Таблица StringGrid состоит из выделенных серым FixedCols и FixedRows - зафиксированных ячеек-заголовков, и обычных, белых ячеек. Содержимое Fixed ячеек недоступно редактированию, и меняется только программно. За возможность редактирования обычных ячеек отвечает одно из значений свойства Options.

Cells[ACol, ARow: Integer]: string Строка, содержащаяся в ячейке с индексами столбца и строки ACol и ARow.

ColCount и RowCount - количество строк и столбцов соответственно;

FixedCols и FixedRows - количество первых, не прокручиваемых столбцов и строк;

DefaultColWidth- Ширину колонок таблицы

DefaultRowHeight - Высоту строк таблицы

ScrollBar — элемент управления в виде ползунка представляет собой горизонтальную или вертикальную полосу прокрутки

36) Модель двухключевой криптосистемы с открытым ключом

• открытый ключ К используется для шифрования информации, вычисляется из секретного ключа к;

• секретный ключ к используется для расшифровывания информации, зашифрованной с помощью парного ему открытого ключа К.

Эти ключи различаются таким образом, что с помощью вычислений нельзя вывести секретный ключ к из открытого ключа К. Поэтому открытый ключ К может свободно передаваться по каналам связи.

Асимметричные системы называют также двухключевыми криптографическими системами, или криптосистемами с открытым ключом.

Обобщенная схема асимметричной криптосистемы шифрования с открытым ключом показана на рис. 5.3.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]