View Full Version : تشخیص زبان کیبرد
siyn71
دوشنبه 13 مرداد 1393, 00:43 صبح
سلام ببخشید که این سوالو تو این قسمت مطرح کردم ایکاش مدیرا یه قسمت میزاشتن برای سوال های متفرقه..
من یه سورسی میخوام که زبان کیبردو تشخیص بده اگه فارسی شد پیام بده فارسی اگه هم انگلیسی شد پیام بده زبان کیبرد انگلیسی شد .. ممنون از همه کمکاتون
Dr Saeed
دوشنبه 13 مرداد 1393, 10:26 صبح
سلام ببخشید که این سوالو تو این قسمت مطرح کردم ایکاش مدیرا یه قسمت میزاشتن برای سوال های متفرقه..
من یه سورسی میخوام که زبان کیبردو تشخیص بده اگه فارسی شد پیام بده فارسی اگه هم انگلیسی شد پیام بده زبان کیبرد انگلیسی شد .. ممنون از همه کمکاتون
با سلام
یه تایمر بزارید رو فرم با یه تکس باکس
موفق باشید
Const KL_NAMELENGTH = 9
Private Declare Function GetKeyboardLayoutName Lib "user32" Alias "GetKeyboardLayoutNameA" (ByVal pwszKLID As String) As Long
Public Buffer As String
Private Sub Text1_Change()
If Text1.Text = "00000409" Then
MsgBox ("Engilisi")
Else
MsgBox ("farsi")
End If
End Sub
Private Sub Timer1_Timer()
Buffer = String(KL_NAMELENGTH, 10)
GetKeyboardLayoutName Buffer
Text1.Text = Buffer
End Sub
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.