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

طلب كود لفتح نسخه واحده فقط من البرنامج

مغلق
بدأه javaman في 10 نوفمبر 2005 · 7 رد · 673 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

#2

يمكنك ان تستعمل الطريقة GetProcessesbyName التابعة للفئة prosess للبحث عن العمليات التى تحمل نفس الاسم كبرانمجك مثلا فان وجدتها تخرج رساله تقول ان البرنامج يعمل وأليك مثال بسيط مقتبس من كتاب tips & techniques

Module Module1

    Sub Main()
        Dim MatchingNames As Process()

        Dim TargetName As String

        TargetName = Process.GetCurrentProcess.ProcessName

        MatchingNames = Process.GetProcessesByName(TargetName)

        If (MatchingNames.Length = 1) Then
            Console.WriteLine("Started...")
            Console.ReadLine() ' Delay for input
        Else
            Console.WriteLine("Process already running")
        End If

    End Sub

End Module
#3

تمت مناقشة الموضوع سابقا في المنتدى في الموضوع كيف تعرف إذا كان برنامجك مفتوحا من قبل

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#4
اقتباس
وأليك مثال بسيط مقتبس من كتاب tips & techniques

يا سلام لو حطيت الكتاب :D تبقي كسبت ثواب كبييير , أو ارفعه علي rapidshare,,,

#5

شكرا جزيلا لكم

#6
اقتباس
QUOTE

وأليك مثال بسيط مقتبس من كتاب tips & techniques

يا سلام لو حطيت الكتاب  تبقي كسبت ثواب كبييير , أو ارفعه علي rapidshare,,,

--------------------

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#7

هذي الخاصية في فيجوال 2005 بس click واحد بدون اي كود :)

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#8

تحياتى للجميع

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

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