![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 661
|
![]()
Подскажите как написать код чтобы при первом
запуске программы происходило событие, например занесение информации в реестр, а при следующих запусках программы больше это событие не происходило, то есть только один раз
За частые поиски был забанен во всех известных
поисковых системах! |
![]() |
![]() |
![]() |
#2 |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
![]()
Так и проверяйте наличие нужной информации в реестре, если её нет - записывайте...
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Ну так сделай в событии OnCreate сделай проверку например:
If есть ключ в реестре then exit else заносишь ключ в реестр; |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 661
|
![]()
Нужно так чтобы в реестр обращение было сделано один раз при первом
запуске программы,и больше в реестр не обращаться,типа при первом запуске код внесли и больше это событие не происходило
За частые поиски был забанен во всех известных
поисковых системах! |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Обращаться и вносить изменения это разные вещи. Ну на крайняк создайте рядом с прогой файл какой-нить и делать проверку не в реестре, и именно
If FileExists (файл) then Exit else добавить в реестр. Только это по меньшей мере глупо. Легче в реестр обратиться и проверить. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как проипсать событие? | Sanek777 | Общие вопросы Delphi | 3 | 10.08.2008 14:48 |
Событие | terminadoor | Общие вопросы Delphi | 13 | 17.07.2008 09:25 |
Событие | maha | Общие вопросы Delphi | 6 | 18.06.2008 18:53 |
событие BeforePost | azat | БД в Delphi | 2 | 17.12.2007 15:34 |
Как поймать событие в COM? | den303 | Общие вопросы Delphi | 0 | 13.09.2007 12:06 |