Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
ВнизНайти похожие ветки [Программа не сохраняет данные в реестр]
← →
Kair() (2004-09-16 07:06) [0]В программе есть кнопка для перезагрузки компьютера.
procedure BtnClick();
begin
Close;
RebootWindows;
end;
В OnDestroy формы производится сохранение данных в реестр.
И вот, почему-то сохранения не происходит.
Такая проблема возникает при работе программы в Win98. А вот в Win2k все нормально работает.
← →
KilkennyCat © (2004-09-16 07:47) [1]Вывод: сделать сохранение данных в реестр перед ребутом.
← →
КаПиБаРа © (2004-09-16 08:08) [2]Попробуй сохранять данные в OnCloseQuery главной формы.
← →
KilkennyCat © (2004-09-16 08:23) [3]
> КаПиБаРа © (16.09.04 08:08) [2]
и что это даст?
Особенно, если запретить закрытие :)
← →
kukuikar © (2004-09-16 08:58) [4]
> И вот, почему-то сохранения не происходит.
покажи код сохранения в реестр.
← →
имя (2004-09-16 09:00) [5]Удалено модератором
← →
KSergey © (2004-09-16 09:12) [6]> [3] KilkennyCat © (16.09.04 08:23)
>
> > КаПиБаРа © (16.09.04 08:08) [2]
>
> и что это даст?
> Особенно, если запретить закрытие :)
Это даст то, что оно сработает в данном коде
В отличии, возможно, от Destroy, до которого дело доходит или нет - не понятно, т.к. не известно сдержимое RebootWindows
← →
КаПиБаРа © (2004-09-16 09:23) [7]KilkennyCat © (16.09.04 8:23) [3]
и что это даст?
Особенно, если запретить закрытие :)
В лучшем случае данные запишутся. В худшем - ничего.
А запрещать закрытие не надо.
====================================================
Бытует такое мнение, что шуруп забитый молотком
держит надежней, чем гвоздь закрученный отверткой...
====================================================
← →
Kair() (2004-09-25 08:55) [8]var
reg: TRegistry;
begin
reg := TREgistry.Create;
reg.RootKey := HKey_Current_User;
reg.OpenKey("...", True);
reg.Write...();
reg.CloseKey;
reg.Free;
end;
ExitWindowsEx(ewx_Reboot, 0);
← →
Anatoly Podgoretsky © (2004-09-25 11:15) [9]LazyWrite
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c