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

بعد تحزيم البرنامج وتستيبه علي الجهاز هناك ايقونه تقوم باخفاء البرنامج ووضعه بجوار الساعه

ولكن هناك مشكله وهي عند الضغط علي البرنامج من سطح المكتب يقوم بفتحه مره اخري.

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

وجزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#2
(26-02-19, 04:08 PM)Emam emam كتب :
السلام عليكم اخوتي

بعد تحزيم البرنامج وتستيبه علي الجهاز هناك ايقونه تقوم باخفاء البرنامج ووضعه بجوار الساعه

ولكن هناك مشكله وهي عند الضغط علي البرنامج من سطح المكتب يقوم بفتحه مره اخري.

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

وجزاكم الله خيرا

اختر Project ثم آخر خيار Properties 
واتبع الصورة :

   
يا رحمن الدنيا والآخرة ورحيمهما
الرد }}}
تم الشكر بواسطة: elgokr , sendbad100 , Emam emam , ابراهيم ايبو , DOX.1
#3
وعليكم السلام ورحمة الله وبركاته

اضافة لما قدمه اخى حريف برمجة
للحل الانسب لما تريده فعلاً 

وحتى تعم الفائدة اذا كنت تريد تنفيذ الامر من خلال كود

يمكنك وضع الكود التالى فى لود فورم الرئيسي عند فتح البرنامج
كود :
       Dim myApp As String = My.Application.Info.ProductName
       Dim CheckApp As Process() = Process.GetProcessesByName(myApp)
       If CheckApp.Count <> 0 Then
           ' كود اذا كان البرنامج يعمل
       Else
           ' اذا كان البرنامج لا يعمل
       End If

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

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: sendbad100 , Emam emam , ابراهيم ايبو , dubai.eig , dubai.eig
#4
(26-02-19, 08:08 PM)حريف برمجة كتب :
(26-02-19, 04:08 PM)Emam emam كتب :
السلام عليكم اخوتي

بعد تحزيم البرنامج وتستيبه علي الجهاز هناك ايقونه تقوم باخفاء البرنامج ووضعه بجوار الساعه

ولكن هناك مشكله وهي عند الضغط علي البرنامج من سطح المكتب يقوم بفتحه مره اخري.

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

وجزاكم الله خيرا

اختر Project ثم آخر خيار Properties 
واتبع الصورة :



جزاك الله خير الجزاء اخي  حريف برمجه  


وجعله الله في يزان حسناتك

(26-02-19, 08:08 PM)حريف برمجة كتب :
(26-02-19, 04:08 PM)Emam emam كتب :
السلام عليكم اخوتي

بعد تحزيم البرنامج وتستيبه علي الجهاز هناك ايقونه تقوم باخفاء البرنامج ووضعه بجوار الساعه

ولكن هناك مشكله وهي عند الضغط علي البرنامج من سطح المكتب يقوم بفتحه مره اخري.

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

وجزاكم الله خيرا

اختر Project ثم آخر خيار Properties 
واتبع الصورة :



جزاك الله خير الجزاء اخي  حريف برمجه  


وجعله الله في ميزان حسناتك

(26-02-19, 08:08 PM)حريف برمجة كتب :
(26-02-19, 04:08 PM)Emam emam كتب :
السلام عليكم اخوتي

بعد تحزيم البرنامج وتستيبه علي الجهاز هناك ايقونه تقوم باخفاء البرنامج ووضعه بجوار الساعه

ولكن هناك مشكله وهي عند الضغط علي البرنامج من سطح المكتب يقوم بفتحه مره اخري.

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

وجزاكم الله خيرا

اختر Project ثم آخر خيار Properties 
واتبع الصورة :



جزاك الله خير الجزاء اخي  حريف برمجه  


وجعله الله في ميزان حسناتك

(27-02-19, 03:10 AM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

اضافة لما قدمه اخى حريف برمجة
للحل الانسب لما تريده فعلاً 

وحتى تعم الفائدة اذا كنت تريد تنفيذ الامر من خلال كود

يمكنك وضع الكود التالى فى لود فورم الرئيسي عند فتح البرنامج
كود :
       Dim myApp As String = My.Application.Info.ProductName
       Dim CheckApp As Process() = Process.GetProcessesByName(myApp)
       If CheckApp.Count <> 0 Then
           ' كود اذا كان البرنامج يعمل
       Else
           ' اذا كان البرنامج لا يعمل
       End If

تحياتى لك
وتمنياتى لك التوفيق


بارك الله فيك اخي  Elgoker     
دائما سباق بالخير 
ربنا يجعله في ميزان حسناتك
الرد }}}
تم الشكر بواسطة: elgokr , ابراهيم ايبو
#5
لى ولك وللجميع ان شاء الله

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

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 101 07-12-25, 10:22 AM
آخر رد: justforit
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,001 06-08-25, 06:34 PM
آخر رد: Taha Okla
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 650 09-03-25, 03:52 AM
آخر رد: silverlord
Rainbow [VB.NET] عدد من هم فاتحي البرنامج محمد مسافر 1 416 25-02-25, 07:58 PM
آخر رد: princelovelorn
  استفسار عن حمايه البرنامج ahmedramy 1 554 25-12-24, 11:07 PM
آخر رد: aljzazy
  مساعدة في عمل جملة الاتصال في ملف خارج البرنامج Emam emam 2 382 25-11-24, 09:24 PM
آخر رد: Emam emam
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,287 05-11-24, 08:30 AM
آخر رد: F.H.M
  [مثال] تشغيل البرنامج كمسؤول alswade 2 460 30-10-24, 07:08 PM
آخر رد: aliday03
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,160 30-09-24, 12:52 AM
آخر رد: asmarsou
Lightbulb [سؤال] مشكلة تظهر عند بدء تشغيل البرنامج أبو خالد الشكري 3 485 19-08-24, 05:16 PM
آخر رد: Zuhare

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


يقوم بقرائة الموضوع: