![]() |
|
كيف جعل البرنامج يقلع مع تشغيل الوندوز - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف جعل البرنامج يقلع مع تشغيل الوندوز (/showthread.php?tid=289) |
كيف جعل البرنامج يقلع مع تشغيل الوندوز - galag8 - 03-12-2008 السلام عليكم ورحمة الله تعالي وبركاته كيف اجعل برنامجي يعمل مع تشغيل الوندوز كيف جعل البرنامج يقلع مع تشغيل الوندوز - rober - 04-12-2008 أخي الكريم قم بوضع قيمة جديدة في الريجستري في المسار HKEY_CURRENT_USER>Software>Microsoft>Windows>CurrentVersion>Run أو المسار HKEY_LOCAL_MACHINE>Software>Microsoft>Windows>CurrentVersion>Run خصائصها الأسم : أي أسم تريد النوع : string data : المسار الذي وضعت فيه الملف التنفيذي (C:\test.exe) طبعا يمكنك ذلك بإستخدام دلفي كيف جعل البرنامج يقلع مع تشغيل الوندوز - galag8 - 08-12-2008 شكرا جزيلا نعم هذه الطريقه تعمل لكن كيف تتم برمجيا جربت هذا الكود كود : Procedure TForm1.Button1Click(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;"failled to set data for 'My app' كيف جعل البرنامج يقلع مع تشغيل الوندوز - galag8 - 11-12-2008 هل هنالك فرق في استخدام هذا الكود مع نظام xp و vista كيف جعل البرنامج يقلع مع تشغيل الوندوز - STRELiTZIA - 11-12-2008 إقتباس :هل هنالك فرق في استخدام هذا الكود مع نظام xp و vistaنعم... هي مسألة صلاحيات... جرب تشغيل برنامجك بصلاحيات Administrator و ستنجح العملية. الكود المرفق في الموضوع الآخر مجرب و يعمل على نظام Vista و Vista SP1 ايضا ملاحظة : يمكنك تعطيل هذه الخيارات نهائيا كما ذكر الاخوة في المشاركات السابقة و لكن هذا يعرض جهازك للتلويث من طرف البرامج الضارة التي تستغل ثغرات النظام لتشغيل نفسها. كيف جعل البرنامج يقلع مع تشغيل الوندوز - galag8 - 11-12-2008 اخي جربت الكود بعد تعديل الصلاحيات حيث جعلته full control بس نفس الخطاء موجود كيف جعل البرنامج يقلع مع تشغيل الوندوز - STRELiTZIA - 12-12-2008 اخي العزيز ارفق مثال لمحاولة ايجاد حل... بالتوفيق ان شاء الله كيف جعل البرنامج يقلع مع تشغيل الوندوز - galag8 - 12-12-2008 تم إرفاق المثال كيف جعل البرنامج يقلع مع تشغيل الوندوز - STRELiTZIA - 12-12-2008 اليك اخي مثال مرفق يعمل على منصة NT يعني Xp و Vista. -- فقط غلى Vista بخيارات Administrator. جرب ايضا بتشغيل المثال بنقر الزر الأيمن للماوس ثم التشغيل بخيارات Administrator بالتوفيق ان شاء الله كيف جعل البرنامج يقلع مع تشغيل الوندوز - galag8 - 12-12-2008 شكرا جزيلا ويعطيك العافيه اخيرا البرنامج يعمل لك جزيل الشكرا |