PDA

View Full Version : سوال: نحوه تغییر سیستم لکال در VB6 ؟



mohammadriano
شنبه 07 مرداد 1391, 23:02 عصر
سلام دوستان
آیا کدی برای تغییر سیستم لکال هست؟
لطفاً به عکس زیر توجه کنید :


90370


کدی می خوام که سیستم لکال رو به Persian تغییر بده!
البته تو سیستم خودم وقتی به Persian تغییرش دادم اومدم از Registry یک Export گرفتم ، اما فرمت ساعت و تاریخ تو سیستم هدف تغییر می کنه اما سیستم لکال همچنان EN هستش
این هم Export رجیستری :



Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\International]
"LocaleName"="fa-IR"
"Locale"="00000429"
"NumShape"="0"
"sNativeDigits"="۰۱۲۳۴۵۶۷۸۹"
"iCalendarType"="12"
"s1159"="ق.ظ"
"s2359"="ب.ظ"
"sTimeFormat"="HH:mm:ss"
"iTime"="1"
"iTLZero"="1"
"iTimePrefix"="0"
"sTime"=":"
"sShortDate"="MM/dd/yyyy"
"iDate"="0"
"sDate"="/"
"sLongDate"="dddd, MMMM dd, yyyy"
"sYearMonth"="MMMM, yyyy"
"sCurrency"="ريال"
"iCurrency"="2"
"iNegCurr"="3"
"iCurrDigits"="2"
"sDecimal"="."
"sMonDecimalSep"="/"
"sThousand"=","
"sMonThousandSep"=","
"sList"=";"
"iDigits"="2"
"iLZero"="1"
"iNegNumber"="3"
"iMeasure"="0"
"iFirstDayOfWeek"="5"
"iFirstWeekOfYear"="0"
"sGrouping"="3;0"
"sMonGrouping"="3;0"
"sPositiveSign"=""
"sNegativeSign"="-"
"iPaperSize"="9"
"sShortTime"="hh:mm tt"
"sLanguage"="FAR"
"sCountry"="Iran"
"iCountry"="981"

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="116"

arenaw
دوشنبه 09 مرداد 1391, 01:56 صبح
سلام
راجع یه این مشکلتون فکر میکنم وقتی از طریق کنترل پنل سیتم لوکالو تغییر میدیم، علاوه بر این تنظیمات رجیستری قسمت های دیگه از کامپیوتر هم هنگام اون ریستارتی که میشه، تغییر میکنه (که شاید تو رجیستری نباشه)
اما اگه مشکل اینه که میخواید متن فارسی برنامه شما توی همه سیستم ها نشون داده بشه، علاوه بر عکس، میتونید ازین روش ها هم که تو سورس استفاده شده استفاده کنید