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

أجعل المستخدم لا يستطيع فتح البرنامج مرتين فى نفس الوقت

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

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

Function AnotherInstance() As Integer

Dim AppTitle$

If App.PrevInstance Then

' Hold the title of the application (title bar caption)

AppTitle$ = App.Title

' Change our application title

App.Title = "No longer want this app running..."

' Activate the previous instance

AppActivate AppTitle$

' Let calling procedure know another instance was detected

AnotherInstance = True

Else

' Let calling procedure know another instance was NOT detected

AnotherInstance = False

End If

End Function

Sub Form_Load()

' Don't want two copies of the program running at the same time

If AnotherInstance() Then End

' Note: that this routine will not work if the application's title changes

' (showing file names in the title bar for example).

End Sub

سبحان الله وبحمده سبحان الله العظيم

s.gif

#2

بكل بساطه هذا هو الكود :

If App.PrevInstance Then
   End
End If

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#3

;)

مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية

أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا

logo.png

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

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

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

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

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

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