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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2009, 13:29   #1
Superlotles
Пользователь
 
Аватар для Superlotles
 
Регистрация: 18.08.2009
Сообщений: 86
По умолчанию Работа с реестром+ToolBar

У меня в реестр сохраняет, но не загружает позицию ToolBar
Подскажите где ошибка



Вот код, чтобы сохранялась позиция ToolBar

Код:
procedure TForm1.FormShow(Sender: TObject);
var
r:TRect;
ReginiFile:TReginiFile;
begin
ToolBar1.ManualDock(nil,nil,alNone);
ToolBar1.ManualFloat(Bounds(100,500,ToolBar1.UndockWidth,ToolBar1.UndockHeight));
ReginiFile:=TReginiFile.Create('Software');
ReginiFile.OpenKey('Sergey\Lotles',true);
ToolBar1.Left:=ReginiFile.ReadInteger('Lotles','Левая координата ToolBar',R.Left);
ToolBar1.Top:=ReginiFile.ReadInteger('Lotles','Левая координата ToolBar',R.Top);
ReginiFile.Free;
end;


procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
r:TRect;
ReginiFile:TReginiFile;
begin
if ToolBar1.HostDockSite<>ControlBar1 then
begin
GetWindowRect(ToolBar1.Handle,R);
ReginiFile:=TReginiFile.Create('Software');
ReginiFile.OpenKey('Sergey\Lotles',true);
ReginiFile.WriteInteger('Lotles','Левая координата ToolBar',R.Left);
ReginiFile.WriteInteger('Lotles','Верхняя координата ToolBar',R.Top);
ReginiFile.Free;
end;
Skype: Lotles-XXXX
Superlotles вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с Toolbar Coraline Win Api 0 27.10.2009 22:50
Работа с реестром D!zel Общие вопросы Delphi 4 23.12.2008 12:41
Работа с реестром Родион Безопасность, Шифрование 1 23.06.2008 11:05
работа с реестром zetrix Безопасность, Шифрование 2 31.10.2007 12:20
Работа с реестром Хs-You Безопасность, Шифрование 9 16.08.2007 22:09