Прога была написана в Delphi 7
Делал я её, изучая ООП, поэтому создавал классы.
Куча файлов, комментариев никаких, поэтому вы вряд ли разберётесь в алгоритме.
Сейчас поставлю Delphi, откоментирую, посмотрю зависимости и выложу, так что подождите.
А что бы небыло скучно, вот вам исходники проги,
удаляющей саму себя (Delphi 7)
(это было задание в конкурсе, проводимом журналом ][акер)
Прога откомпилирована, так что если вы её запустите и нажмете кнопку, то второй экземпляр в папке
тест
[Для просмотра данной ссылки нужно зарегистрироваться]