Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Обсуждение статей
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2007, 03:17   #1
Pblog
Бот
Администратор
 
Регистрация: 27.05.2007
Сообщений: 182
Стрелка обновление в блоге - Работа с реестром

Работа с реестром

pblog.ruРеестр очень нужная вещь! Им должен уметь пользоваться каждый. Сегодня я покажу маленький пример как сохранить некоторые параметры Вашей программы.
Первое что надо сделать это добавить в uses модуль Registry
Затем написать две процедуры:
type
TForm1 = class(TForm)
procedure SaveProgParam;
procedure LoadProgParam;
procedure TForm1.SaveProgParam;
var
FIniFile: TRegIniFile;
Begin
// по умолчанию всё делается в HKEY_CURRENT_USER
FIniFile := TRegIniFile.Create(’Software’);
FIniFile.OpenKey(’Папка_вашей_прогр аммы’,true);
if Form1.WindowState=wsNormal then
begin
FIniFile.WriteInteger(’Option’, ‘Width’, Width);
// Write… - означает запись, …Integer – означает тип записываемой переменной
// Первый параметр ‘Option’ – это подраздел: ‘Папка_вашей_программы\Option\ ’
// Второй параметр ‘Width’ – название ключа (файла в реестре)
// Третий – это переменная которую мы записываем
FIniFile.WriteInteger(’Option’, ‘Heigth’, Height);
FIniFile.WriteInteger(’Option’, ‘Left’, Left);
FIniFile.WriteInteger(’Option’, ‘Top’, Top);
end;
FIniFile.WriteInteger(’Option’, ‘WinState’, Integer(WindowState));
FIniFile.Free; //освобождаем переменную
end;
Здесь мы записали положение окна и развёрнуто ли оно. Далее мы пишем процедуру загрузки этих параметров:
(more…)
Pblog вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обновление в блоге - Работа с устройствами в Windows Pblog Обсуждение статей 0 03.06.2008 12:30
обновление в блоге - О ярлыках Pblog Обсуждение статей 0 27.05.2007 03:17
обновление в блоге - Элементарная работа с файлами Pblog Обсуждение статей 0 27.05.2007 03:17