PDA

View Full Version : تنظیمات regional setting از داخل برنامه



Mahdavi
چهارشنبه 28 آبان 1382, 13:58 عصر
با سلام
میخوام از داخل برنامه بعضی از تنظیمات regional setting ویندوز رو عوض کنم. مثلا فرمت اعشار بجای . از / استفاده کنم و ....
البته میخوام این کار توسط برنامه خودم انجام بشه.
لطفا کمک کنید :cry:

omidsm
پنج شنبه 29 آبان 1382, 12:24 عصر
این کلمه رو تو دلفی تایپ کن CurrencyDecimals بعدکلید F1 را بزن
ویا تو help در صفحه INdex تایپ کن currency formatting variables وبهد اینتر را بزنی میاره
البته این برای اون موقع است که بخوای فقط تو برنامه خودت عوض بشن :wink:
برای اینکه کل ویندوز عوض بشن باید از توابع API استفاده کنی ویا از کامپوننت های موجود 8)
می نتونی از (http://www.lmd.de or http://www.lmdtools.com)
LMD-Tools Special Edition رو دانلود کنی واز LMDSysInfo استفاده کنی 8)
البته من یک سال پیش دانلود کردم و ورژن اون Date: 05-Aug-2002, Release 6.11 است که در این مورد کار می کنه
من این رو تست کردم جواب میداد
LMDSysInfo1.LocaleDateSeparator:='a';//a
GetFormatSettings;//a
دستور آخری برای اعمال تغییرات در متغییر های دلفی است
موفق باشید

Mahdavi
پنج شنبه 29 آبان 1382, 18:25 عصر
سلام دوست عزیز
ممنون از کمکتون (ساقول سن) :lol:

omidsm
پنج شنبه 29 آبان 1382, 19:29 عصر
خواهش می کنم 8)