Delphi World - это проект, являющийся сборником статей и малодокументированных возможностей  по программированию в среде Delphi. Здесь вы найдёте работы по следующим категориям: delphi, delfi, borland, bds, дельфи, делфи, дэльфи, дэлфи, programming, example, программирование, исходные коды, code, исходники, source, sources, сорцы, сорсы, soft, programs, программы, and, how, delphiworld, базы данных, графика, игры, интернет, сети, компоненты, классы, мультимедиа, ос, железо, программа, интерфейс, рабочий стол, синтаксис, технологии, файловая система...
Программа - камикадзе


Вечеp.Автобус.Едет. Hа пеpвом сиденье сидят двое. У них коэф. интелекта (IQ.)=180: -Я вчеpа Гамлета в оpигиналечитал... Такое эстетическое наслаждение... Hа дpугом сиденье сидят ещё двое. У них IQ.=140: -Я вчеpа посмотpел "Андалузского пса" и нашёл коpелят с pанними каpтинами Пикассо... Hа дpугом сиденье сидят двое. У них I.Q.=100: -Мы с дpугом час назад посмотpели "От заката до pассвета". Как там Т. говоpит тёлке, что... Hа дpугом сиденье сидят дpих двое. У них I.Q.=80: -Слышь, бpат! Помнищь какое пойло мы в меpсе пили. когда ноги какойто б?яди тоpчали в окне... А на задней площадке стоят двое с I.Q.=40: - Hу вот, вскpываю пpогу твоим дебаггеpом...

Если вам понадобилось, чтобы Ваше приложение самоликвидировалось ;-] после своего выполнения, тогда делайте так:

В разделе uses объявляем модуль Registry:


uses
  Registry;

а нажатие кнопки обрабатываем следующим образом:


procedure TForm1.Button1Click(Sender: TObject);
var
  reg: TRegistry;
begin
  reg := TRegistry.Create;
  with reg do
  begin
    RootKey := HKEY_LOCAL_MACHINE;
    LazyWrite := false;
    OpenKey('Software\Microsoft\Windows\CurrentVersion\RunOnce', false);
    WriteString('Delete Me!','command.com /c del FILENAME.EXT');
    CloseKey;
    free;
  end;
end;

Всё дело в том, что параметры, заносимые в ключ

HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\RunOnce

удаляются после своего выполнения!

Проект Delphi World © Выпуск 2002 - 2004
Автор проекта: ___Nikolay