تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كوووود يجعل البرنامج يفتح 5 مرات فقط
#1
كوووود يجعل البرنامج يفتح 5 مرات فقط ومن ثم بعد ذلك تظهر رساله تفعيل البرنامج
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم
اولا
اذهب الي اعدادات المشروع
ثم الي خيار settings
ثم في حقل name اكتب nb
وفي حقل type قم باختيار integer
ثم قم باضافة class للمشروع وضع هذا الكود به


Namespace My
Partial Friend Class MyApplication

Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As

Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup
My.Settings.nb += 1
My.Settings.Save()
End Sub
End Class
End Namespace

ثم في Form1 ضع textbox
ثم ضع هذا الكود

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TextBox1.ReadOnly = True
TextBox1.Visible = False
TextBox1.Text = My.Settings.nb
If TextBox1.Text > 5 Then
MsgBox("تم انتهاء المدة التجريبية برجاء تفعيل البرنامج")
Me.Enabled = false
Form2.ShowDialog()
End If
End Sub
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة: bakriano30@yahoo.com , asemshahen5 , ابراهيم ايبو
#3
بإمكانك حفظ عدد مرات فتح البرنامج في الريجستري
الرد }}}
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو
#4
(30-07-19, 12:34 PM)mohamedahmed1 كتب : السلام عليكم
اولا
اذهب الي اعدادات المشروع
ثم الي خيار settings
ثم في حقل name اكتب nb
وفي حقل type قم باختيار integer
ثم قم باضافة class للمشروع وضع هذا الكود به


Namespace My
   Partial Friend Class MyApplication

       Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As

Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup
           My.Settings.nb += 1
           My.Settings.Save()
       End Sub
   End Class
End Namespace

ثم في Form1 ضع textbox
ثم ضع هذا الكود

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       TextBox1.ReadOnly = True
       TextBox1.Visible = False
       TextBox1.Text = My.Settings.nb
       If TextBox1.Text > 5 Then
           MsgBox("تم انتهاء المدة التجريبية برجاء تفعيل البرنامج")
           Me.Enabled = false
           Form2.ShowDialog()
       End If
   End Sub
حبيبي يا كبير الله ينور عليك كل حاجه مشت تمام ماعدا الكلاس فيه مشاكل ممكن توضحلي اكتير اكتب ايه في الكلاس

(30-07-19, 12:34 PM)mohamedahmed1 كتب : السلام عليكم
اولا
اذهب الي اعدادات المشروع
ثم الي خيار settings
ثم في حقل name اكتب nb
وفي حقل type قم باختيار integer
ثم قم باضافة class للمشروع وضع هذا الكود به


Namespace My
   Partial Friend Class MyApplication

       Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As

Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup
           My.Settings.nb += 1
           My.Settings.Save()
       End Sub
   End Class
End Namespace

ثم في Form1 ضع textbox
ثم ضع هذا الكود

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       TextBox1.ReadOnly = True
       TextBox1.Visible = False
       TextBox1.Text = My.Settings.nb
       If TextBox1.Text > 5 Then
           MsgBox("تم انتهاء المدة التجريبية برجاء تفعيل البرنامج")
           Me.Enabled = false
           Form2.ShowDialog()
       End If
   End Sub
حبيبي يا كبير الله ينور عليك كل حاجه مشت تمام ماعدا الكلاس فيه مشاكل ممكن توضحلي اكتير اكتب ايه في الكلاس
الرد }}}
تم الشكر بواسطة: mohamedahmed1 , asemshahen5 , ابراهيم ايبو
#5
احذف جميع الاكواد الموجودة في الكلاس
وضع الكود

دا

Namespace My
Partial Friend Class MyApplication

Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As

Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup
My.Settings.nb += 1
My.Settings.Save()
End Sub
End Class
End Namespace
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة: bakriano30@yahoo.com , asemshahen5 , ابراهيم ايبو
#6
(30-07-19, 12:58 PM)mohamedahmed1 كتب : احذف جميع الاكواد الموجودة في الكلاس
وضع الكود

دا

Namespace My
  Partial Friend Class MyApplication

      Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As

Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup
          My.Settings.nb += 1
          My.Settings.Save()
      End Sub
  End Class
End Namespace

الله يوفقك يا محمد تم يا كبير ولكن هل من الممكن استثني ليبل معين مايتعملش ليه فولس
الرد }}}
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو
#7
ما تحتاجه موجود هنا
http://vb4arb.com/vb/showthread.php?tid=25540
الرد }}}
#8
شكرا يا غالي
ممكن في فورم 1
تشيل الكود دا Me.Enabled = false
وتحط براحتك الادوات في الفورم اللي عايز يتعملها فولس
مثلا عندك تسكت بوكس وبوتن عايز الانيبول بتاعهم يبقا فولس
يبقا هتكتب كدا
textbox1.enabled = false
Button1.enabled = false
لكن عند جعل الفورم كلها الانيبول الخاص بها فولس لا يمكن استثناء عناصر في الفورم
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
#9
(30-07-19, 01:12 PM)mohamedahmed1 كتب : شكرا يا غالي
ممكن في فورم 1
تشيل الكود دا Me.Enabled = false
وتحط براحتك الادوات في الفورم اللي عايز يتعملها فولس
مثلا عندك تسكت بوكس وبوتن عايز الانيبول بتاعهم يبقا فولس
يبقا هتكتب كدا
textbox1.enabled = false
Button1.enabled = false
لكن عند جعل الفورم كلها الانيبول الخاص بها فولس لا يمكن استثناء عناصر في الفورم

انت من النهارده صديقي  Smile Smile Smile

https://www.facebook.com/eng.kareem.mamo
الرد }}}
تم الشكر بواسطة: mohamedahmed1 , asemshahen5 , ابراهيم ايبو
#10
الشباب مشكورين على جهودهم الطيبة ... لكن في خلل في الحل اللي اقترحوه 

جرب انقل ملف ال exe  الى فولدر اخر .... رح يرجع يصفر (يعني يعيد من الأول )

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


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

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


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