ورود

نسخه کامل مشاهده نسخه کامل : باز همون مشکل همیشگی علامت ???????



mehdi_gh125
26-02-2007, 12:37
باسلام:
یک برنامه با دلفی نوشتم که منوها و کپشن دکمه هاو... همگی فارسی و و فونتش هم tahoma است ولی تو هر کامپیوتری یه جور تو بعصی ها همگی فارسی ولی تو ویندوز xpورژن2002 فقط label هاش فارسی بقیه اش مثل منوها ودکمه هاو.... علامت سوال در ضمن بگم که تو همی اونا فارسی نصب هست ولی نمی دونم چرا اینجوریه حسابی حالمو گرفته. :sad:

NoneForce
26-02-2007, 13:17
سلام
فقط نصب زبان فارسي كافي نيست
در قسمتRegional and Language بايد اين گزينه را هم براي زبان فارسي تنظيم كنيد
Select a language to match the language version of the non-Unicode
programs you want to use:

mehdi_gh125
28-02-2007, 00:27
none force جان میشه بگی تو این قسمت باید چه تنظیماتی کرد من هرچه تیک مربوط به arbic بوده زدمو خود farsiرو هم از قسمت languge for non-unicode programs رو انتخاب کردم ولی هنوز درست نشده؟؟؟؟؟؟؟؟؟

delphianddotnet
28-02-2007, 00:38
سلام
اون روزهای اول من این مشکل رو داشتم ولی یادم نمیاد چطوری رفعش کردم.شاید فونتهایی که در برنامه قرار دادی با هم فرق دارن ....فونت اونا رو عوضش کن... و دوباره تستش کن ...منظور NonForce هم انتخاب unicode است که در اون قسمت که خودن گفتی تنظیماتش و عوض کن ...اگه مشکلت حل نشد بگو.
موفق باشید

mehdi_gh125
28-02-2007, 00:48
نه عزیزم فونت ام فکر نمی کنم مشکلی داسته باشه آخه فونتم tahoma است و تمام xp ها اونو دارن البته بگم اگه توی یک ویندوز با ورژن ویندوز خودم مطابقت داشته باشه مشکلی نداره ولی تو ورژن 2002 xp نمی دونم چرا کپشن دکمه و منو ها علامت سوال میشه ولی label ها درسته در صورتی که همشون فونتشون tahoma است؟؟؟؟؟؟؟؟؟

Mahmood_N
28-02-2007, 01:15
سلام
مشکل شما همونه که NoneForce اشاره کرد ...

نمی دونم چرا کپشن دکمه و منو ها علامت سوال میشه ولی label ها درسته در صورتی که همشون فونتشون tahoma است؟؟؟؟؟؟؟؟؟
برای این که از دید ویندوز یک لابل و یک دکمه و یا منو کنترلهایی متفاوت هستند و ممکن است خصوصیتی را ویندوز در یکی از آنها قادر باشد که قرار دهد و در دیگری قادر نباشد !!!!! ( چی گفتم ؟ !! )

اگه کاری رو که NoneForce گفت انجام بدی ، مشکلت حل میشه ، مطمئنا یه مرحله رو درست انجام ندادی ...
مراحل کار :
1. برو به Control Panel و Reginal Language رو اجرا کن ...
2. دقت کن که در لیست پایین " Iran " و در لیست بالا " Farsi " انتخاب شده باشه ...
3. بعد برو به قسمت Language ، دقت کن تیک اولی ( مربوط به زبانهای راست به چپ ) فعال باشه ، اگه نیست فعالش کن ، بعد توی پیغام OK رو بزن و روی Apply کلیک کن ...
4. بعد برو به قسمت Advanced و در لیست بالا ( ComboBox ) ، زبان Farsi رو انتخاب کن ( دیگه به چیزی دست نزن ، Arabic رو فعال نکن ! ) ...
5. OK رو بزن و تمام ...

موفق باشی ...

delphianddotnet
28-02-2007, 01:41
دیگه به چیزی دست نزن ، Arabic رو فعال نکن !
چرا؟؟؟
مگه نه اینکه تمام برنامه های ما از این unicode ها پشتیبانی میکنن (البته واسه ما )...

Mahmood_N
28-02-2007, 02:27
سلام

چرا؟؟؟
وقتی از فارسی استفاده می کنید ، دیگه Arabic نیازی نیست ، بعضی از نرم افزارها هستند که با Arabic کار می کنند ولی استانداردش اینه که روی Farsi باشه ، البته اینم بگم که Unicode اصلی عربی هست ، چون ویندوز اصلا زبان فارسی نداره !!!!

منظور منم بیشتر این بود که توی لیست بالا به جای Farsi گزینه Arabic رو فعال نکنه !!

موفق باشید ...

mehdi_gh125
28-02-2007, 22:23
من combo box فارسی میکنم و بعد در قسمت code page conversion unicod هر چی که کلمه arbic داشته باشه رو تیکشو میزنم آخه این موضوع رو تویکی ازتایپیک های همین انجمن اشاره کردند.

mahdi bg
02-03-2007, 07:38
سلام
فقط یه مشکل امکان داره وجود داشته باشه
با توجه به این که تمام موارد بالا رو اعمال کردی
به جای انتخاب فارسی کلمه ای شبیه فارسی رو انتخاب کرده باشی
من خودم یه دفعه به جای فارسی Finnish رو کنتخاب کرده بودم

mehdi_gh125
02-03-2007, 10:54
نه عزیزم همه چیه درسته من فکر می کنم مشکل از ویندوزهای دیگه باشه چون تو بعضی از ویندوز ها کاملا درسته.

mahdi bg
04-03-2007, 05:44
سلام

من combo box فارسی میکنم و بعد در قسمت code page conversion unicod هر چی که کلمه arbic داشته باشه رو تیکشو میزنم آخه این موضوع رو تویکی ازتایپیک های همین انجمن اشاره کردند.


توی این روشی که گفته بودم اگه فونت شما در
کامپیوتر طرف وجود نداشته باشه یه فونت جایگزین برای فونت
شما انتخاب می کنه ولی ؟؟؟؟؟؟؟؟؟؟؟؟؟ نمی ذاره تا جای که من امتحان
اینطوری بوده و حواب داده