View Full Version : سوال: مشكل در فارسي كردن textbox
azn1387
یک شنبه 27 بهمن 1387, 08:43 صبح
براي فارسي تايپ كردن در textbox از اين دستورات استفاده كردم:
Dim a As integer
a = LoadKeyboardLayout("00000429", 1
ولي با اين پيغام روبرو شدم:
name LoadKeyboardLayout is not declared
بايد چيكار كنم؟:متفکر:
anooshiran
یک شنبه 27 بهمن 1387, 09:45 صبح
دوست عزيز در ابتداي پروژه ات اين كدها را وارد كن
Public fLanguage As New System.Globalization.CultureInfo("fa-ir")
Public eLanguage As New System.Globalization.CultureInfo("en-us")
حالا اگر خواستي كيبورد را فارسي كني از كد زير
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(fLanguage)
و اگر خواستي لاتين تايپ كني از كد زير استفاده كن
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(eLanguage)
اگر بر فرض خواستي دو زبانه كار كني و مثلا در يك تكست باكس لاتين و در تكست باكس ديگر فترسي تايپ كني مي تواني در evente هاي enter هر تكست باكس يكي از دو كد بالا را بگذاري
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.