Категория
Информатика
Тип
доклад
Страницы
4 стр.
Дата
25.07.2013
Формат файла
.doc — Microsoft Word
Архив
824989.zip — 0.34 kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Предводителев Сергей

Работа

с системным реестром в Delphi достаточно простая. Использование реестра имеет

некоторые преимущества перед INI-файлами. Они заключаются в том, что реестр -

более стабильный, и у него нет ограничения на размер.

В

Delphi для работы с реестром служит модуль Registry. Он предоставляет

программисту методы для открытия, закрытия, сохранения, перемещения,

копирования и удаления ключей и разделов реестра.

Итак,

разберём использование Registry на небольшом примере: при закрытии программы

будем сохранять положение и размеры формы в реестре, а при запуске

соответственно считывать их. Для начала допишем Registry в раздел uses.

uses

Windows, Messages, SysUtils, Variants,

Classes, Graphics, Controls, Forms,

Dialogs , Registry ;

Теперь

создадим обработчик события на закрытие формы:

procedure TForm1.FormCloseQuery(Sender: TObject; var

CanClose: Boolean);

var

reg:TRegistry; //1

begin

reg:=TRegistry.Create; //2

reg.RootKey:=HKEY_CURRENT_USER; //3

reg.OpenKey('software\reg_test',true); //4

reg.WriteInteger('top',form1.Top); //5



Ваше мнение



CAPTCHA