حل مشكلة دلفي 7 مع اللغة العربية
#1
السلام عليكم

منذ ايام رأيت احد الاصدقاء القدماء وخلال حديثنا عن دلفي قال لي أن دلفي 7 لديها مشكلة بالتعريب في حال كانت اعدادات النظام الخاصة باللغة لدى الزبون غير عربية يقصد بأن النوافذ تظهر بشكل مشفر

فقلت له الحل موجود وبسيط قم باضافة السطرين التاليين قبل application.Initialize
كود :
; (SetThreadLocale(1025 ; GetFormatSettings
طبعا رقم 1025 هو lcid
وللمزيد حول lcid قم بزيارة هذا الموقع
كود :
http://support.microsoft.com/kb/221435

سلامي للجميع
#2
ملاحظة يجب اضافة SysUtils في uses
#3
لم تنجح الفكرة.
المشكلة في دلفي7 نفسه , المحرر ليس unicode , و ال windows api المستعملة كلها ليست يونيكود
الحل الوحيد استعمال مكون ك TNT Unicode Components , مع استخدام انواع ك WideString و WideChar
[-] كل من 1 user says قال شكرا ل virtual على المشاركة المفيدة
  • atef
#4
virtual كتب :لم تنجح الفكرة.
المشكلة في دلفي7 نفسه , المحرر ليس unicode , و ال windows api المستعملة كلها ليست يونيكود
الحل الوحيد استعمال مكون ك TNT Unicode Components , مع استخدام انواع ك WideString و WideChar


أخي هل توجد لديك نسخة مجانية من TNT Unicode Components على delphı7 و لك جزيل الشكر
#5
هل يوجد حل لمشكلة اللغة العربية التى تظهر عبارة عن رموز غريبة بطريقة غير تحرير الإوامر لاني لاأجيد تحريرها ولاأعرف اين تكتب بالصبط في unit
#6
virtual كتب :لم تنجح الفكرة.
المشكلة في دلفي7 نفسه , المحرر ليس unicode , و ال windows api المستعملة كلها ليست يونيكود
الحل الوحيد استعمال مكون ك TNT Unicode Components , مع استخدام انواع ك WideString و WideChar

الرجاءشرح ماهو المحرر unicod ماذا تقصد به وماهو tnt unicode
#7
a_h_abd1 كتب :أخي هل توجد لديك نسخة مجانية من TNT Unicode Components على delphı7 و لك جزيل الشكر
السلام عليكم
تفضل حمل من هدة المواضيع
http://www.delphi4arab.net/forum/showthr...Components
http://www.delphi4arab.net/forum/showthr...Components
او استخدم احد نسخ دالفي XE فهي تدعم unicode
بالتوفيق
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
#8
awatef98 كتب :هل يوجد حل لمشكلة اللغة العربية التى تظهر عبارة عن رموز غريبة بطريقة غير تحرير الإوامر لاني لاأجيد تحريرها ولاأعرف اين تكتب بالصبط في unit
ادا كنت تستخدم delphi7 استعمل مكونات TMS Unicode تجدها هنا
http://www.delphi4arab.net/forum/sho...ode+Components
او هنا داعمة من d6-XE
http://www.delphi4arab.net/forum/showthr...Components
او استخدم احد نسخ دالفي XE فهي تدعم unicode
بالتوفيق
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
#9
اخي الكريم الرابط الأول لا يعمل .اما استعمال مكونات الجديدة لم افهم ماذا تقصد .
المشكلة لدي ليست في المكونات حيث لدي capton ال formو bouton و hint و bd grid كلهاتظهر بها رموز غريبة
#10
إقتباس :كلهاتظهر بها رموز غريب
الرموز تعني النظام لم يتعرف على اللغة المستخدمة
يجب تغيير خيارات النظام... هناك مواضيع كثيرة سابقة منها

http://www.delphi4arab.net/forum/showthread.php?tid=111
http://www.delphi4arab.net/forum/showthread.php?tid=133
http://www.delphi4arab.net/forum/showthr...p?tid=3615
[-] كل من 1 user says قال شكرا ل محمد عبد العزيز على المشاركة المفيدة
  • sathex


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم