PDA

View Full Version : فارسی کردن کلیدهای message با MessageBoxEx



حمیدرضاصادقیان
شنبه 28 خرداد 1384, 14:47 عصر
سلام دوستان
این دستور یک پارامتر داره که اگه اشتباه نکنم میتونه نام کلیدها را به فارسی تبدیل کرد. یا به زبانهای دیگر.
که با استفاده از makelangid این کارو میکنه.
میخواستم ببینم کسی مثالی یا توضیحی در مورد نحوه عملکرد اون داره
ممنون میشم.
من که نتونستم کاری بکنم.
یا داشتم اشتباه کار میکردم. :mrgreen:

مهدی کرامتی
یک شنبه 29 خرداد 1384, 19:17 عصر
ضمیمه رو ببین:

حمیدرضاصادقیان
یک شنبه 29 خرداد 1384, 20:21 عصر
حالا استاد نمیشه با این دستور توضیح بدین چه جوریه؟
کنجکاو شدم بدونم ولی نتونستم کاری بکنم. :flower:

delphi_63102
یک شنبه 29 خرداد 1384, 20:29 عصر
دوست عزیز اگر منظورتون رو درست متوجه شده باشم
کافیه فایل Consts.pas رو پیدا کنید سپس در شاخه ای که برنامه شما قرار دارد کپی کنید و در فایل Consts.pas قسمتهایی رو که میخواهید فارسی کنید مثلا بجای Ok بنویسید تاپید و غیره ...
موفق باشید.

سیروس مقصودی
دوشنبه 30 خرداد 1384, 09:03 صبح
با سلام

دوست عزیز delphi_63102 بعد از اینکه Consts.pas را تغییر دادیم چه تغییراتی در برنامه خودمان باید انجام دهیم .
لطفا اگر امکان دارد یک مثالی هم بزنید .

با تشکر :flower: :flower: :flower:

حمیدرضاصادقیان
دوشنبه 30 خرداد 1384, 19:42 عصر
اخه با این دستوری که گفتم اگر اشتباه نکنم شما به هر زبانی که بخوای میتونی تغییر بدی.
حالا چی؟؟؟؟؟؟؟ :kaf:

محمد میرمصطفی
دوشنبه 30 خرداد 1384, 19:59 عصر
من از دلفی 9 استفاده می کنم. برنامت Erorr میده:

[Fatal Error] Project1.dpr(6): F1026 File not found: 'fDialogs.dcu'

vcldeveloper
دوشنبه 30 خرداد 1384, 20:08 عصر
اخه با این دستوری که گفتم اگر اشتباه نکنم شما به هر زبانی که بخوای میتونی تغییر بدی.
ای کار در صورتی هست که resource اون زبان در ویندوز موجود باشه. چون ویندوز resource فارسی نداره، با API فوق نمی تونید پیغام رو فارسی کنید.
از همون روشی که آقای کرامتی و دوستان دیگه پیشنهاد دادند، استفاده کنید.