Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

Определение сессии Windows.   Найти похожие ветки 

 
Митяй2   (2003-10-24 10:44) [0]

Здравствуйте, подскажите, пожалуйста.

Запускаем 1-ый раз программу.
Она ЧТО-ТО делает в ТЕКУЩЕЙ сессий windows.
После своей работы она сохраняет данные.
Выходим из программы.

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


 
ZEE ©   (2003-10-24 11:00) [1]

вот нашел когда-то в сети
//Данный пример запускается только один раз за сессию Windows.
procedure TForm1.FormCreate(Sender: TObject);
begin
if GlobalFindAtom("THIS_IS_SOME_OBSCUREE_TEXT") = 0
then GlobalAddAtom("THIS_IS_SOME_OBSCUREE_TEXT") else
begin
ShowMessage("This version may only be run "+
"once for every Windows Session."+#13+
"To run this program again, you "+
"need to restart Windows, or better yet:"+#13+
"REGISTER !!");
Halt;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.12.19;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
1-62053
Kryukov Andrew
2003-12-09 12:19
2003.12.19
RESIZE


14-62244
BOA_KAA
2003-11-25 11:50
2003.12.19
Mozilla Mail & переустановка Windows


14-62256
Knight
2003-11-25 14:58
2003.12.19
В чём разница между S1 и S2 в данном фрагменте?


1-62139
Djek
2003-12-07 19:32
2003.12.19
Формат вывода


3-61940
Calm
2003-11-26 16:03
2003.12.19
Правильно ли круглосточно поддерживать соединение к БД?