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

*فورم* مثال يظهر اللغة الحالية و يغيرها

مغلق
بدأه محمد طاهر في 10 مارس 2002 · 3 رد · 6,404 مشاهدة · في قسم الأرشيف و المواضيع المميزه
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكمو رحمة الله و بركاته

بسبب طرح الموضوع فى أكثر من مشاركة

هذا مثال يظهر اللغة الحالية و يغيرها

الزر الاول يظهر اللغة الحالية

الزر الثاني يغيرها

الفورم دائما تغير اللغة الي العربي فور تحميلها

الحقل الاول للاختبار

الحقل الثاني يغير اللغة الي العربية فور تفعيله

وسأضع رابط للمثال اليوم

و الكود هو

Option Compare Database
Private Declare Function GetKeyboardLayout Lib "user32" (ByVal dwLayout As Long) As Long


Private Sub Command4_Click()

Dim kbd As Long

On Error Resume Next
'get keyboard language.Arabic or English

kbd = GetKeyboardLayout(0)
kbd = Hex(kbd)

If Right(kbd, 1) = 1 Then
'keyboard is arabic
MsgBox "عربي"
Else
'keyboard is english
MsgBox "انجليزي"
End If

End Sub

Private Sub Command5_Click()
 SendKeys "%+"
End Sub

Private Sub Form_Load()
Dim kbd As Long

On Error Resume Next
'get keyboard language.Arabic or English

kbd = GetKeyboardLayout(0)
kbd = Hex(kbd)

If Right(kbd, 1) <> 1 Then
'keyboard is arabic
 SendKeys "%+"
End If

End Sub

Private Sub Text7_GotFocus()
Dim kbd As Long

On Error Resume Next
'get keyboard language.Arabic or English

kbd = GetKeyboardLayout(0)
kbd = Hex(kbd)

If Right(kbd, 1) <> 1 Then
'keyboard is arabic
 SendKeys "%+"
End If


End Sub

counter2001.cgi?558002

و نسألكم الدعاء(g)

#2

الأخ مصراوي

شكراً لك فقد أثريت المنتدى بمعلوماتك القيمة بارك الله فيك وبارك لك في علمك

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

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