تنفيذ البرنامج عند اقلاع نظام windows 7 و vista
#1
السلام عليكم

وظيفة الكود :
يقوم بتشغيل البرنامج عند اقلاع windows هذا
الكود يعمل مع window xp ولكنه لا يعمل مع
windows 7 and vista , فما هو السبب ؟

كود :
uses Registry; procedure SetAutoStart(AppName, AppTitle: string; bRegister: Boolean); const RegKey = '\Software\Microsoft\Windows\CurrentVersion\Run'; // or: RegKey = '\Software\Microsoft\Windows\CurrentVersion\RunOnce'; var Registry: TRegistry; begin Registry := TRegistry.Create; try Registry.RootKey := HKEY_LOCAL_MACHINE; if Registry.OpenKey(RegKey, False) then begin if bRegister = False then Registry.DeleteValue(AppTitle) else Registry.WriteString(AppTitle, AppName); end; finally Registry.Free; end; end; procedure TForm1.Button1Click(Sender: TObject); begin // 1.Parameter: Path to your Exe-File // 2. Parameter: the Title of your Application // 3. Set (true) or Unset (false) Autorun SetAutoStart(ParamStr(0), 'Title of your Application', True); end;
الرد


الردود في هذا الموضوع
تنفيذ البرنامج عند اقلاع نظام windows 7 و vista - بواسطة undertaker_2 - 16-07-2010, 08:59 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم