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

طريقة ايقاف عمل برنامج و اعادة تشغيلة مرة اخري بأستخدام VB

مغلق
بدأه JAGUAR7007 في 22 ديسمبر 2006 · 1 رد · 719 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الكود التالي تقدر تقوم بإقاف عمل برنامج معين عن العمل داخل بيئة الويندوز

المثال التالي عن ايقاف عمل الالة الحاسبة الخاصة بالويندوز

و الكود دة علي اساس ان الالة الحاسبة موجوده في نفس الملف المحفوظ بة المشروع

Private Sub Command1_Click()

Dim A As String * 1

Dim B As String * 1

Open "calc.exe" For Binary As #1

Get #1, 1, A

Get #1, 20, B

Put #1, 1, B

Put #1, 20, A

Close

End Sub

و في المثال السابق تم نقل البايت رقم واحد و البايت رقم 20 و استبدال مواقهعم .. وبكدة يتم ايقاف عمل الالة الحاسبة

طبقاً تقدر تختار اي رقم بايت ترغب بة يعني مش شرط البايت 1-20

وتقدر تعطي لة امتداد او مكان البرنامج المراد تعطيلة

لكن...................؟؟؟

انا مش عارف ازاي اقدر اقوم بعمل نفس الكود لكن علي Folder

و ايضاً ان اقوم بعمل نفس اكود بإستخدام Visual Basic Script

بمعني اني اكتب الكود دة في ورقةNOTEPAD

و اقوم بحفظها بإمتداد VBS

من لدي الاجابة ارجو المشاركة في الموضوع

5halid0np.jpg

834.gifcooltext497758lc.gif834.gif
#2

اخي مشكور علي موضوعك ولكن لي تعقيب صغير هذا الكود لا يقوم بايقاف البرنامج ولكنه بمعني اصح يقوم بعمل تخريب للبنية التركيبية للبرنامج بمعني انهيقوم بعكس البيتات او تغيرها كما تريد انت واذا اردتان ترجع الملف الي عمله الاصلي ترجع كل بايت مكانه الاصلي ويرجع الملف شغال عشرة علي عشرة وبالنسبه لسوالك ازاي تعمل كده علي الفولدرات فاانا حسبي معرفتي انه لا يمكن بطريقتك هذه لان الفولدرات ما هيا الا حاويات للملفات ولا تتكون من بايتتات يمكن عكسها ولكن علي ما افتكر انه يمكن تغير مسار الفولدر الي اي مسار عندك في الجهاز كمثلا تقدر تغير مسار فولدر مثلا وتحول مساره الي control panel وتتحول بالتاكيد ايقونته الي ايقونة الكنترول بانل وده موضوع باسم associateion قم بالبحث عنه في المنتدي فسوف تجد عنه امثلة كثيرة واما بخصوص سووالك الاخير وهو ازاي تكتبه عن طريق الاسكربتات فا انا لا استطيع مساعدتك في تللك المعلومة لاني لا اعرف عنها شي حتي لا اضرك او اعطيك معلومات خاطئة ....................

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

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

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

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

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

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