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

حقيقة أنا حبيت أستخدم Class في مشروعي ، ولكن للأسف لم أتمكن من معرفة طريقة استدعاء الـ Class في الفورم !

المشروع المرفق هو عبارة عن Class بسيط جدا بهدف التجربة ومعرفة الطريقة .

الـ Class فيه كود تحويل لغة الكتابة في TextBox إلى اللغة العربية .

حاولت استدعاءه ولكني لم أتمكن من معرفة طريقة استدعاء الكود من الـ Class 

أرجو منكم كشف السر المكنون ، وإعلانه على الملأ Smile



ولكم مني خالص التحية والمحــ Heart ـــبـة


الملفات المرفقة
.rar   Using Class.rar (الحجم : 34.47 ك ب / التحميلات : 17)
الرد }}}
#2
وعليكم السلام ورحمة الله وبركاته

خذها من يد عربية :
كود :
       Dim Ta As New LangClass
       Ta.ArabicLanguage()
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
#3
(21-08-22, 06:28 PM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته

خذها من يد عربية :
كود :
       Dim Ta As New LangClass
       Ta.ArabicLanguage()


نعم اشتغل

يبدو أني لم أطبق الكود بطريقة صحيحة

لك خالص الشكر والتقدير أستاذ طه

ما قصرت ، جزاك الله خيرا .

الرد }}}
#4
Star 
وخذ هذا التعديل على الـ Class  من أجل الدراويش  - ولتغيير اللغة كما تريد (عربي - انكليزي - تمر )..

كود :
Public Class LangClass
   Enum pLanguage
       En = 0
       Ar = 1
   End Enum
   Public Sub SelectLanguage(ArEn As pLanguage)

       Dim lang As InputLanguage

       For Each lang In InputLanguage.InstalledInputLanguages
           If ArEn = 1 Then
               If lang.Culture.EnglishName.ToUpper Like "*arabic*".ToUpper Then
                   InputLanguage.CurrentInputLanguage = lang
               End If
           ElseIf ArEn = 0 Then
               ' If Not lang.Culture.EnglishName.ToUpper Like "*arabic*".ToUpper Then
               If lang.Culture.EnglishName.ToUpper Like "*English*".ToUpper Then
                   InputLanguage.CurrentInputLanguage = lang
               End If
           End If
       Next
   End Sub

End Class


فيصبح كود الاستدعاء هو :

كود :
   Private Sub TextBox1_GotFocus(sender As Object, e As EventArgs) Handles TextBox1.GotFocus

       Dim Ta As New LangClass
       Ta.SelectLanguage(pLanguage.En)

   End Sub

   Private Sub TextBox2_GotFocus(sender As Object, e As EventArgs) Handles TextBox2.GotFocus

       Dim Ta As New LangClass
       Ta.SelectLanguage(pLanguage.Ar)

   End Sub
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
#5
يا سلام عليك

إيش هذي الحلاوة ما شاء الله

أنت رائع دائما أستاذ طه


مشكور جدا جدا 
الرد }}}
تم الشكر بواسطة: Taha Okla , جيولوجي مبتدئ , سعود


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استخدام فونت جديد في البرنامج Emam emam 5 91 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 238 25-02-24, 11:26 PM
آخر رد: heem1986
  كيفية تنفيذ امر عند التعليم على checkbox بالداتا جريد فيو heem1986 2 162 21-02-24, 01:37 AM
آخر رد: heem1986
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 214 20-02-24, 12:00 AM
آخر رد: Kamil
  كيفية تنفيذ أمر عرض بيانات من فورم ثان مصمم هاوي 7 338 19-02-24, 12:28 AM
آخر رد: مصمم هاوي
  كيفية حفظ وتحزيم المشروع وتشغيله كبرنامج علىجميع الاجهزة الرائد 3 1,137 18-02-24, 10:37 PM
آخر رد: الحزين اليماني
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 211 19-01-24, 12:42 PM
آخر رد: Taha Okla
  [VB.NET] تحويل المشروع سطح المكتب للعمل على الويب Doby 3 381 13-01-24, 04:22 AM
آخر رد: dr.programming
  [سؤال] كيفية انشاء فورم داخل مشروعى عاصم النجار 2 314 05-01-24, 12:36 AM
آخر رد: HALIM ELEULMA
  [سؤال] كيفية ربط ماكينة الدفع ببرنامج الكاشير ؟ osamaelmaghraby 3 336 26-12-23, 11:53 PM
آخر رد: osamaelmaghraby

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


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