الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تشغيل البرنامج عند تشغيل الوندوز

بدأه undertaker_2 في 29 يناير 2010 · 4 رد · 968 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجو المساعدة من اصحاب الخبرة منذ شهرين وانا اعمل على برنامج صلاتي وبحمد الله انتهيت منه , ولكن واجهتني مشكلة وهي تشغيل عند بدء تشغيل النظام لا يعمل بشكل الصحيح بالرغم من انه يعمل بشكل صحيح بعد ان نقر عليه فارجووووووو المساعدةةةةة

ملاحظة البرنامج في المرفقات

Salati.rar

#2

أخي الكريم

الكود التالي يقوم بتشغيل البرنامج مع الإقلاع و ذلك بوضع مفتاح للمشروع في الـ Registry

أرجو أن يفيدك

uses registry;

procedure TForm1.FormCreate(Sender: TObject);
var
  reg : tregistry ;
begin
  reg := tregistry.Create ;
  reg.RootKey := HKEY_LOCAL_MACHINE ;
  if reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',false) then
  if not(reg.ValueExists('myprog')) then
    reg.WriteString('myprog',application.ExeName);
end;

أرجو الإستفادة

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#3

شكرا الاخ روبر وانا ايضا لدي صديق لديه اعاقة بسيطة في يده ولا يستطيع استخدام الفارة بصورة مناسبة ويحتاج الى فتح برنامج فهل يمكن كود بالدلفي لتشغيل اي برنامج مثل الاكسس او الميديابلير او اي xxx.exe

بواسطة الضغط على احد ازراز لوحة المفاتيح مثل F5 او اي مفتاح اخر

#4

اخي الكريم شكرا على الرد , ولكن للأسف حربت الكود ولكن مازال البرنامج لايعمل بشكل صحيح فارجو ان تجرب البرنامج الذي ارفقته لاني دخت بصراحة

#5

وجدت الحل اخيرا هو استعمال الدالة ExtractFileDir(Application.ExeName) بدلا من الدالة Getcurrentdir

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…