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

اريد أمر لاغلاق كافة مستندات الوورد المفتوحة على الجهاز

مغلق
بدأه HSMH في 8 ديسمبر 2007 · 5 رد · 631 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ...

الاخوة الكرام ، اريد أمر يقوم بغلق كافة مستندات الوورد المفتوحة على جهاز الكمبيوتر مع تجاهل رسالة " هل تريد حفظ التغيرات؟ " وذلك بمجرد النقر على زر امر في فورم فيجوال ...

#2

هل جربت انهاء Winword.exe باستدعاء الدالة TerminateProcess !

والسلام عليكم

d4baa0.gif
#3

لا يا اخي الفاضل لم اجرب وذلك لان طريقة كتابة الكود غير واضحة بالنسبة لي

أرجوا ان تكون بمثال وجزاك الله كل خير

تم تعديل هذه المشاركة بواسطة HSMH في 8 ديسمبر 2007 في 08:49

#4

الأخ B.M.AbdelAziZ

لو سمحت ممكن توضح لي الطريقة بمثال ... وهل يمكن استخدام هذه الطريقة لانهاء اي ملفات اكسل او باوربوينت او اكسس مفتوحة على الجهاز ايضا؟؟؟

يعني فورم فيها زرار عند الضغط عليه يقوم باغلاق ملفات الوورد بالكامل واخر للاكسل وأخر للاكسس

#5

هذه الطريقة لإغلاق أي برنامج شغال كما طلبت تماما

فقط ضع اسم البرنامج المراد إغلاقه

فمثلاً:

Private Function killprocesses(prog As String)

killproc = Shell("taskkill /f /im " & prog, vbHide)

End Function

'لإغلاق الورد :

Private Sub Command1_Click()

On Error Resume Next

Call killprocesses("WINWORD.EXE")

End Sub

'لإغلاق الإكسل :

Private Sub Command2_Click()

On Error Resume Next

Call killprocesses("excel.EXE")

End Sub

'لإغلاق الباور بوينت :

Private Sub Command3_Click()

On Error Resume Next

Call killprocesses("POWERPNT.EXE")

End Sub

وهكذا

ولو في اي استفسار قول ...

MV10CGB0.GIF
#6

أشكرك وجزاك الله كل خير

Private Function killprocesses(prog As String)
killprocesses = Shell("taskkill /f /im " & prog, vbHide)
End Function

اسم الدالة كان مكتوب مختصر killproc ولما كتبته بالكامل killprocesses اشتغل الامر معايا...

هذا الموضوع مغلق.

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

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

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

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

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