View Full Version : اجرای برنامه با بالا آمدن ویندوز
amehrabi
سه شنبه 26 مهر 1384, 11:28 صبح
سلام
چطوری میشه یک فایل اجرایی دلفی (EXE) را به startup ویندوز اضافه کرد ، یعنی هروقت ویندوز بالا آمد این برنامه به طور خودکار اجرا شود .
hr110
سه شنبه 26 مهر 1384, 13:07 عصر
میتونید آدرس فایل اجرایی رو در رجیستری قرار بدهید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run
m-khorsandi
سه شنبه 26 مهر 1384, 13:10 عصر
درود
در این مسیر از رجیستری میتونید نام فایل و محل اون رو اضافه کنید تا با هر بار اجرا شدن Windows برنامه
شما هم اجرا بشه
HKEY_LOCAL_MACHINE
SOFTWARE\Microsoft\Windows\CurrentVersion\Run
به احتمال زیاد نمونه هایی دیگری هم در این آدرس وجود دارد که میتونید از اونها به عنوان مثال استفاده کنید
mzjahromi
سه شنبه 26 مهر 1384, 13:19 عصر
به طور خیلی ساده تر می تونی فایل رو(یا اشاره گرشو) تو دایرکتوری Startup که تو منوی Start>Programs هست کپی کنی
mzjahromi
سه شنبه 26 مهر 1384, 13:33 عصر
Var
R:TRegistry;
begin
R:=TRegistry.Create;
R.RootKey:=HKey_Current_User;
R.OpenKey('Software\Microsoft\Windows\CurrentVersi on\Runonce',True);
Try
R.WriteString('ProgramName',Application.ExeName);
Except
ShowMessage('Error')
End;
R.CloseKey;
R.Free;
End;
sinpin
سه شنبه 26 مهر 1384, 15:46 عصر
R.OpenKey('Software\Microsoft\Windows\CurrentVersi on\Runonce',True);
البته برنامه موجود در runonce فقط یکبار اجرا میشود.
sinpin
سه شنبه 26 مهر 1384, 16:00 عصر
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/setupapi/setup/run_and_runonce_registry_keys.asp
amehrabi
چهارشنبه 27 مهر 1384, 06:44 صبح
از راهنمایی همه دوستان ممنونم .
راحله سعادتی
شنبه 20 اسفند 1384, 21:35 عصر
مثال های بالا فقط در کاربر جاری است
اگه بخواهیم در همه User های ویندوز کار کند در کدام مسیر باید برویم ؟
saniak_robot
شنبه 20 اسفند 1384, 21:58 عصر
تو کتاب 256 مسئله حل شده در دلفی یه کد بود اون و امتحان کن
Mahmood_M
شنبه 20 اسفند 1384, 22:45 عصر
مثال های بالا فقط در کاربر جاری است
اگه بخواهیم در همه User های ویندوز کار کند در کدام مسیر باید برویم ؟
فکر کنم اگه در قسمت RootKey به جای HKey_Current_User بذارید HKEY_LOCAL_MACHINE بشه ...
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.