elam
2014/12/27, 11:26
من تو یکی از فایل هام از کد زیر استفاده کردم ( برای استفاده از زبان فارسی به صورت پیشفرض )
Private Declare Function GetKeyboardLayoutName Lib "user32" _
Alias "GetKeyboardLayoutNameA" (ByVal pwszKLID As String) As Long
Private Declare Function LoadKeyboardLayout Lib "user32" _
Alias "LoadKeyboardLayoutA" _
(ByVal pwszKLID As String, ByVal flags As Long) As Long
حالا اگه این فایل را من تو یه سیستم با ویندوز 64 بیتی ارور میده چطور میشه کد را اصلاح کرد به طوریکه تو هر دو تا ویندوز ( 32 و 64 بیتی) جواب بده ممنون
Private Declare Function GetKeyboardLayoutName Lib "user32" _
Alias "GetKeyboardLayoutNameA" (ByVal pwszKLID As String) As Long
Private Declare Function LoadKeyboardLayout Lib "user32" _
Alias "LoadKeyboardLayoutA" _
(ByVal pwszKLID As String, ByVal flags As Long) As Long
حالا اگه این فایل را من تو یه سیستم با ویندوز 64 بیتی ارور میده چطور میشه کد را اصلاح کرد به طوریکه تو هر دو تا ویندوز ( 32 و 64 بیتی) جواب بده ممنون