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

Вниз

Как определить, запущено ли приложение впервые или нет?   Найти похожие ветки 

 
Vasya.ru ©   (2005-01-24 14:26) [0]

Необходимо при первом запуске программы вывести окно настроек. Так как определить, чт это первый запуск на данном компьютере?


 
Vasya.ru ©   (2005-01-24 14:32) [1]

изменю вопрос: как проверить ключ реестра на существование?


 
Lord Zmiy ©   (2005-01-24 14:33) [2]

импровизируй ... сделай ини файл и храни в нем к примеру start если = 1 то запускалось если = 0 то нет


 
Ega23 ©   (2005-01-24 14:35) [3]

TRegistry + F1


 
Cosinus ©   (2005-01-24 14:36) [4]

Что то типа того...
function IsAppFirst(RunName: string): Boolean;
var
  Reg: TRegistry;
begin
  Reg := TRegistry.Create;
  with Reg do
  begin
    RootKey := HKEY_LOCAL_MACHINE;
    OpenKey("Software\MyProg", False);
    Result := ValueExists(RunName);
    CloseKey;
    Free;
  end;
end;


 
Weare   (2005-01-24 14:39) [5]

Попробуй при старте программы писать чего-нибудь в созданную тобой ветку регистра. А потом при каждом запуске проверять наличие ключа в данной ветке. Если есть такой ключ, то прога здесь уже запускалась



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

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

Наверх




Память: 0.47 MB
Время: 0.084 c
11-1089131367
Андрей
2004-07-06 20:29
2005.02.06
Наследник KOLEditBox и метод OnPaint


4-1102999051
Stepan
2004-12-14 07:37
2005.02.06
Как заставить одну из форм висеть поверх всех окон Windows ?


1-1106411316
Никита
2005-01-22 19:28
2005.02.06
Расширенная работа со шрифтами


1-1106400828
blinch
2005-01-22 16:33
2005.02.06
Графы... матрицы... циклы...


3-1104752478
|Denis|
2005-01-03 14:41
2005.02.06
Работа с Event-ами. Их перехват приложением.