PDA

View Full Version : بالون فارسی



lord_viper
چهارشنبه 07 فروردین 1387, 22:49 عصر
با سلام
چطور میشه متن داخل بالون تیپهایی که رو سیستم تری هستند رو فارسی کرد؟



TNewNotifyIconDataw = record
cbSize: DWORD;
Wnd: HWND;
uID: UINT;
uFlags: UINT;
uCallbackMessage: UINT;
hIcon: HICON;
szTip: array [0..127] of wideChar;
dwState: DWORD;
dwStateMask: DWORD;
szInfo: array [0..255] of wideChar;
DUMMYUNIONNAME: TDUMMYUNIONNAME;
szInfoTitle: array [0..63] of wideChar;
dwInfoFlags: DWORD;
end;

من از این تابع استفاده کردم ولی باز هم مقادیر فارسی رو درست نشون نمیده

Cave_Man
پنج شنبه 08 فروردین 1387, 12:52 عصر
http://barnamenevis.org/forum/showthread.php?t=98868
این کامپوننت همراه با سورس هست

babak_delphi
پنج شنبه 08 فروردین 1387, 16:21 عصر
Cool Try هم هست که خوبه و سورس هم داره
تو همین سایت هست
سرچ کن

lord_viper
جمعه 09 فروردین 1387, 08:52 صبح
سلام ممنون ازتون source کامپوننت با delphi6 هست و رو delphi7نصب نشد(ارور نبود 1 فایل رو میده)تو سورسش هم نگاه کردم قابلیتی برای فارسی نبود تا روششو ببینم
دوستان دیگه برای این کار کسی نظری نداره؟

Cave_Man
جمعه 09 فروردین 1387, 12:28 عصر
اگه منظورت کامپوننتی که گذاشتم هست من الان در دلفی 7 اونو دارم استفاده میکنم

lord_viper
جمعه 09 فروردین 1387, 15:45 عصر
ولی موقع اجرا به من میگه timer.dcu رو نمیتونه پیدا کنه
(ایا شما تو این کامپونت میتونین بالون تیپ فارسی داشته باشین؟)

Cave_Man
جمعه 09 فروردین 1387, 15:55 عصر
آره میتونم روزی چند بار بهم نشون میده
ببینید توی پوشه LIB محل نصب دلفی این فایل که میگه لازم دارم رو میتونید پیدا کنید .البته که نمیتونید احتمالا مجبورید دلفی رو تعمیر کنید

lord_viper
شنبه 10 فروردین 1387, 00:50 صبح
کامپوننت رو نصب کردم ولی بالون تیپ اون فارسی رو نشون نمیده من از تابع ShowBalloonHintUnicode موجود در کامپوننت استفاده کردم ولی مشکل سر جاشه

مهران موسوی
شنبه 10 فروردین 1387, 04:31 صبح
منم با همین کامپوننت به راحتی بالون فارسی رو به نمایش میزارم و هیچ مشکلی ندارم باهاش .

به احتمال قوی قابلیت فارسی بر روی ویندوز شما وجود نداره ... شما با استفاده از CD ویندوز و استفاده از قسمت Regional and language Otions واقع در Control Panel ویندوز میتونید تنظیمات مربوط به فارسی سازی رو انجام بدین و مشکل رو برطرف کنید ...

lord_viper
شنبه 10 فروردین 1387, 10:43 صبح
ویندوزم کاملا فارسی هست عزیز

Cave_Man
شنبه 10 فروردین 1387, 11:17 صبح
اگر با این کامپوننت مشکل شما حل نشه هیچ راهی باقی نمیمونه
مشکل شما جایی بجز این کامپوننت هست دو احتمال وجود داره یکی ویندوز یکی دیگه دلفی شما.پی دقیقا بررسی کنید که این دو مورد به خوبی دارن عمل میکنن.با توجه به پست شماره 6 احتمالا دلفی شما مشکل داره من پیشنهاد میکنم که دلفی رو دوباره نصب کنید