![]() |
|
سؤال حول كيفية ربط زر بملف تنفيذى ؟ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : سؤال حول كيفية ربط زر بملف تنفيذى ؟ (/showthread.php?tid=5569) |
سؤال حول كيفية ربط زر بملف تنفيذى ؟ - طالب دلفى - 18-09-2013 السلام عليكم و رحمة الله و بركاته حياكم الله جميعاً اساتذتى الكرام حاولت ربط أزرار فى دلفى 7 بملفات تنفيذية بحيث كل زر يقوم بفتح ملف تنفيذى مختلف من على الفورم وقد بحثت فى الانترنت و هنا فى المنتدى المبارك ووجدت الكثير من الحلول بفضل الله لكن قابلتنى مشكلة عدم ربط الازرار بالملفات التنفيذية : على سبيل المثال استخدمت هذا الحل: ShellExecute(Handle, 'open', PChar('c:\test\app.exe'), nil, nil, SW_SHOW); و قد استعنت كذلك ببعض مشاركات الاستاذ الفاضل : B.M.AbdelAziZ و حول ربط الملفات الصوتية بزر فى دلفى و غيرها وقمت بعمل ملف ريسورس بالفعل ونجحت فى تنفيذ الملف ورغم ذلك لم استطع ربط الازرار بالملفات التنفيذية لكن يبدو أن هناك شئ انا لم افهمه أو استوعبه بعد رجــاءالتوضيح بشكل يستوعبه مبتدئ مثلى و لكم جزيل الشكر سؤال حول كيفية ربط زر بملف تنفيذى ؟ - h-farid - 18-09-2013 و عليكمم السلام و رحمة الله و بركاته. يبدو أن الكود الذي استعملته أخي كان صحيحا. هل أضفت ShellAPI إلى Uses ؟ سؤال حول كيفية ربط زر بملف تنفيذى ؟ - طالب دلفى - 18-09-2013 حياك الله اخى الحببيب h-farid نعم قمت باضافتها الأن و بالفعل عمل البرنامج بنجاح بارك الله فيك . و كان من الضرورى أن أقوم باضافة المسار بالكامل للملف بداية من السى نهاية باسمه داخل فولدر المشروع . اعمل حاليا على تعريف البرنامج بمسار الملف بدون اضافة لمسار الملف بالكامل لان البرنامج سيكون متنقل من جهاز لجهاز . سؤال حول كيفية ربط زر بملف تنفيذى ؟ - h-farid - 19-09-2013 إذا كنت تنوي وضع البرنامج الخارجي في نفس مجلد البرنامج, فإن هذا الكود سيساعدك حتما : كود : ShellExecute( 0, Nil, (ExtractFilePath( Application.ExeName ) + 'App.exe'), Nil, Nil, SW_NORMAL );طبعا عدل الكود حسب ما يلائمك. |