تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
منع تشغيل البرنامج اكثر من مره مع توجيه امر الى النسخة الشغاله
#3
وعليكم السلام ورحمة الله وبركاته

لعدم فتح المشروع اكثر من مرة
وعند اتمام فتحه المرة الثانية يتم عمل Focus على البرنامج الشغال

كل ما علك استخدام الاتى

قم باذافة الكود
كود :
Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As IntPtr

من ثم استخدام الكود التالى فى حدث اللود
كود :
       Dim App As Process() = Process.GetProcessesByName("WindowsApplication1")
       If App.Length > 1 Then
           SetForegroundWindow(App(1).MainWindowHandle)
           ' يمكنك وضع رسالة هنا
           Close()
       End If

او يمكنك استخدام الكود التالى بدون وضع السطر المستقل ببداية الرد
كود :
       Dim App As Process() = Process.GetProcessesByName("WindowsApplication1")
       If App.Length > 1 Then
           AppActivate(App(1).Id)
           ' يمكنك وضع رسالة هنا
           Close()
       End If

وضعت لك الاثنين طبقاً لاصدار  .NET Framework فى المشروع
وللمعلومة اكثر عن هذا الكود

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى  [صورة مرفقة: kMStt89.png] لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}


الردود في هذا الموضوع
RE: منع تشغيل البرنامج اكثر من مره مع توجيه امر الى النسخة الشغاله - بواسطة elgokr - 16-05-19, 02:25 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Star ممكن كود تشغيل ملفات الفيديو نوع mp4 رمضان محمد 2 215 02-02-26, 12:31 PM
آخر رد: الورد الصناعي
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 229 07-12-25, 10:22 AM
آخر رد: justforit
  ممكن ايضاح اكثر لـ continu for justforit 6 592 05-11-25, 12:10 AM
آخر رد: justforit
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,269 06-08-25, 06:34 PM
آخر رد: Taha Okla
  [سؤال] منع الوصول أو تشغيل الريجيسترى dr.programming 4 570 12-06-25, 12:24 AM
آخر رد: أبو خالد الشكري
  النسخة الاحتياطية محمد بن عطية 2 343 19-04-25, 10:32 PM
آخر رد: Kamil
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 810 09-03-25, 03:52 AM
آخر رد: silverlord
  تعديل مسار مكان حفظ النسخة الاحتياطية مصمم هاوي 6 1,029 02-03-25, 01:06 PM
آخر رد: atefkhalf2004
Rainbow [VB.NET] عدد من هم فاتحي البرنامج محمد مسافر 1 520 25-02-25, 07:58 PM
آخر رد: princelovelorn
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 528 01-02-25, 03:48 PM
آخر رد: Microformt

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم