![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
autorun cd-rom
random © (2004-03-31 09:22:00)Проблема такая. Отключил через реестр автозапуск cd-rom (надоел уж очень). Но как оказалось эта фенечка бывает иногда полезной, а запускать диск через файловый менеджер (или того-хуже через "мой компьютер") накладно. Хочу накатать утилитку, которая добавит в контекстное меню пунктик "автозапук cd" кликаешь крысой и диск запускается - красота!
А теперь, уважаемые Знатоки, вопрос:
- как в Дельфи реализовать автозапуск?
Минута на размышление.
p.s. Именно автозапуск а не редактирование реестра
random (2004-03-31 10:57:00) [1]премного благодарен
easy (2004-03-31 10:19:00) [2]
procedure TForm1.Button1Click(Sender: TObject);
var
ini:TIniFile;
s:string;
begin
ini:=TIniFile.Create('F:\\autorun.inf');
try
s:=ini.ReadString('autorun','OPEN','');
if s<>'' then begin
s:='F:\\'+s;
shellexecute(0,'',pchar(s),'',pchar(extractfilepath(s)),
SW_SHOWNORMAL);
end;
finally
ini.Free;
end;
end;