PDA

View Full Version : سوال: استفاد از زبانهای مختلف بدون تغییر زبان ویندوز



ali_1234
چهارشنبه 16 دی 1388, 09:03 صبح
با سلام من در حال نوشتن یه برنامه در vb6 هستم و چندتا مشکل دارم و امیدوارم شما دوستان بتونید کمکم کنید.
اول اینکه این برنامه اطلاعات رو به سه صورت انگلیسی ، فارسی و آذری(لاتین) دریافت می کنه و به همین صورت خروجی میده.
من اول می خوام اگه بشه بدون اینکه زبان ویندوز رو عوض کنم بتونم هم فارسی و هم آذری بنویسم یعنی زبان ویندوز تو(EN)بمونه.
بعد اینکه VB6 زبان آذری(لاتین) رو نمی شناسه من باید چطوری این زبان رو به VB6 بشناسونم.

ali_1234
چهارشنبه 16 دی 1388, 18:38 عصر
سلام
يعني هيچ كس اينجا نيست كه بتونه به من كمك كنه. بابا لازم دادم. حتي اگه يه قسمتيش هم رو كمك كنين ممنوم مي شم

javadt
چهارشنبه 16 دی 1388, 20:56 عصر
من برای تعویض خودکار زبان فارسی و انگلیسی این رو داشتم

Public Declare Function LoadKeyboardLayout Lib "user32" Alias "LoadKeyboardLayoutA" (ByVal pwszKLID As String, ByVal flags As Long) As Long

Private Sub Text1_GotFocus()
LoadKeyboardLayout "00000429", 1 ' 00000429 :::::> For Farsi Keyboard
End Sub
Private Sub Text2_GotFocus()
LoadKeyboardLayout "00000409", 1 ' 00000429 :::::> For ?English Keyboard
End Sub

ali_1234
پنج شنبه 17 دی 1388, 07:32 صبح
سلام دوست عزیز javadt خیلس ممنون که جواب دادین ولی این جواب سوال من نبود من می خوام اگه بشه اصلا" زبان ویندوز تغییر نکنه و بتون فارسی و آذری(لاتین) بنویسم.(( مثل سایت سنجش))

mahdi1373
پنج شنبه 17 دی 1388, 17:21 عصر
من راه درست و حسابی برای این کار ندارم، ولی اگه خیلی لازم دارید میتونید از این روش برید. چون یه کمی وقت گیره. فایلش رو گذاشتم. من تا یه جایی اش رو رفتم. اگه خواستین بقیه اش رو هم میرم.

ali_1234
پنج شنبه 17 دی 1388, 17:54 عصر
سلام دوست عزیزmahdi1373 خیلی ممنون که جواب دادین فکر کنم این تا جای مشکلم رو حل کنه ممنون میشم بقیه اش رو هم بذارین.

m_test
پنج شنبه 17 دی 1388, 19:34 عصر
برو به این ادرس Search کن "چند زبانه کردن پروژه"
لینک آدرس (http://4linecode.mihanblog.com/)

mahdi1373
جمعه 18 دی 1388, 18:43 عصر
اگه کاملش رو بخواهید، ممکنه یکی دو روز طول بکشه.

ali_1234
شنبه 19 دی 1388, 08:50 صبح
عیبی نداره ولی اگه کاملش رو بذارین ممنون میشم.

xxxxx_xxxxx
شنبه 19 دی 1388, 14:29 عصر
تاپیک به دلیل درخواست برنامه قفل شد/