21-03-2008, 08:24 PM (آخر تعديل لهذه المشاركة: 21-03-2008, 08:31 PM بواسطة xinofix.)
[FONT=Arial]السلام عليكم
[FONT=Arial]
[FONT=Arial]يشتكي البعض من علامات الإستفهام في برامجهم وخاصة في إصدارات ويندوز
[FONT=Arial]الفرنسية طبعا، ولكن لا بأس فلكل مشكل حل وإليك الطريقة المثلى
[FONT=Arial]في لوحة التحكم، قم بما يلي:
[FONT=Arial]إفتح Options régionales et linguistiques
[FONT=Arial]واتبعني ولا تسأل من فضلك
[FONT=Arial]--------
[FONT=Arial]هذا ما يزعجك بدون شك
[FONT=Arial]
[FONT=Arial]تريد الحصول على هذه النتيجة
[FONT=Arial]
[FONT=Arial]إختر من القائمة المسندلة اللغة العربية
[FONT=Arial]ثم إختر مرة أخرى اللغة العربية كما هو موضح في الشكل السفلي
[FONT=Arial] نرجوا منكم التصويت وإبداء ملاحظتكم
[FONT=Arial]فيما إذا نجحت العملية أم لا
الحل الذي ذكرته صحيح 100/100 أخي لكنه حل يدوي
ولكننا نبحث عن حل برمجي، أي بعد تثبيت أي برنامج مطور بدلفي Delphi ويحتوي على اللغة العربية في نظام تشغيل ويندوز Windows أن يشتغل بدون ظهور تلك الرموز المزعجة. وبدون اللجوء إلى لوحة التحكم Control Panel وإختيار اللغة العربية.
السلام عليكم ورحمة الله وبركاته
طرحت من قبل موضوعا مشابها في منتدى الفريق العربي للبرمجة
المهم أعيد طرح ما قلته من اجل أن يجربه بعض الاخوة
عندما تكتب في البرنامج بالعربية اختر الخط:
Arial Unicode MS
حول الخط http://en.wikipedia.org/wiki/Arial_Unicode_MS
وعندما تضع برنامج التثبيت لبرنامجك ضع معه هذا النمط من الخط
وجزى الله خيرا من جربها و أعلمني بالنتيجة
الذي نريد هو أن يقوم البرنامج بتغيير الخصائص الإقليمية للويندوز، وإذا كان هذا غير لائق كما قال الأخ المشرف DeltaAziz في مشاركته في الموضوع (ومعه حق في ذلك): http://www.delphi4arab.net/forum/showthread.php?tid=111
فيمكن جعل البرنامج يسأل المستخدم (بـ MessageDlg مثلا) إذا كان يرغب في تغيير الخصائص.
وإليكم الملفات (في المرفقات) التي يضيفها الويندوز من قرص CD من المجلد I386 لإضافة اللغة العربية إلى -على ما أظن- System32.
وأظن أن هناك ملفات يضيفها لتغيير الخصائص الإقليمية.
وإذا جعلنا البرنامج بضيف هذه الملفات وتلك...
...ثم سؤال المستخدم بإعادة تشغيل النظام...
...نتمكن حل المشكل نهائيا إن شاء الله.
**** من الخبراء أن يحاولوا في الفكرة.
شكرا كثيرا.