Ладно, в общем разобрался..ещё одно(кстати по Delphi!!!)-нужно чтобы Файл при 1-ом запуске добавлялся в автозапуск не нажимая на кнопку т.е через Form1 , как это сделать??? Искал в нете нашел разные примеры: uses Registry; procedure TForm1.FormCreate(Sender: TObject); var reg: TRegistry; begin .... Reg := nil; try reg := TRegistry.Create; reg.RootKey := HKEY_LOCAL_MACHINE; reg.LazyWrite := false; reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', false); reg.WriteString('My App', Application.ExeName); reg.CloseKey; reg.free; except if Assigned(Reg) then Reg.Free; end; ...... end; uses Registry var Key:=TRegistry; begin Key:=TRegistry.Create; Key.RootKey:=HKEY_LOCAL_MACHINE; Key.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run\',true); Key.WriteString('AUTORUN',ExtractFilePath(Application.ExeName)+'AUTORUN.exe'); Key.CloseKey; end; 1 2 3 4 5 6 7 8 9 10 11 procedure TForm1.N1Click(Sender: TObject); var reg: TRegistry; begin reg:= TRegistry.Create; reg.RootKey:= HKEY_LOCAL_MACHINE; reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',False); reg.WriteString('CopyDB',Application.ExeName); reg.CloseKey; reg.Free; end; var reg: tregistry; begin reg := tregistry.create; reg.rootkey := hkey_local_machine; reg.lazywrite := false; reg.openkey('software\microsoft\windows\currentversion\run', false); reg.writestring('progrmma', application.exename); {вместо programma можно вставить что нибудь своё} reg.closekey; reg.free; end;