يا شباب الدالة shellexecute هل ممكن استخدامها لا غلاق تطبيق شغال ولا لا :wacko: :unsure:
ShellExecute(Handle, ' :wacko: ', PChar(' :angry: '), nil, nil, SW_SHOW);التعديل هنا ولا الدالة ليست لعمل الا exit واذا يمكن هل التعديل فى open ام sw_00000
يا شباب الدالة shellexecute هل ممكن استخدامها لا غلاق تطبيق شغال ولا لا :wacko: :unsure:
ShellExecute(Handle, ' :wacko: ', PChar(' :angry: '), nil, nil, SW_SHOW);التعديل هنا ولا الدالة ليست لعمل الا exit واذا يمكن هل التعديل فى open ام sw_00000
السلام عليكم
هل تعرف كيف تفعل ذلك عن طريق أوامر الدوس ؟
إذا كنت تعرف ذلك، إذا الموضوع سهل، شغل cmd مع أمر الدوس لإنهاء التطبيق الذي تريد إنهائه.
وإذا كنت لا تعلم كيف يتم ذلك في الدوس فالموضوع سهل:
TaskKill /im Ypager.exe
إذا كان الياهو مفتوح عندك وشغلت السطر السابق في الدوس سيتم إغلاق الياهو ماسينجر.
كيف تفعل ذلك في دلفي ؟
الأمر أسهل :)
ShellExecute(0, 'open', PChar('cmd '), Pchar('taskkill /im ypager.exe'), nil, SW_SHOW);الكود السابق لم أجربه، بس أكيد راح يعمل ، ان شاء الله
لمزيد من المعلومات حول الأمر TaskKill في الدوس، أو أي أمر آخر، ماذا تفعل ؟
الموضوع بسيط، فقط اكتب التالي في الدوس:
TaskKill/?
سيعطيك الدوس معلومات عن الأمر، وقائمة بالبارامترات.
هناك وظائف API اخرى لإنهاء العمليات، مثل TerminateProcess ، ExitProcess ، ويمكن فيه غيرها، بس هذا الذي يحضرني الآن...
لمزيد من المعلومات حول هذه الوظائف ... ، طبعاً انت تعرف بدون ما اقولك....
Delphi Help أو www.MSDN.com :)
أرجو أن أكون قد أجبتك على سؤالك
السلام عليكم
تم تعديل هذه المشاركة بواسطة fafe0 في 17 أبريل 2006 في 00:39
مشكورة اختى على الشرح سيتم التجريب
أنا أخوك، مش اختك :|
:o الله
والله اسف :blink: لكن الاسم ما بدل على كدا B)
تم تعديل هذه المشاركة بواسطة c_vita في 19 أبريل 2006 في 00:39
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…