الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عندي مشكلة العربي

مغلق
بدأه مجرد إنسان في 5 يوليو 2004 · 19 رد · 2,530 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا إخوان

أرجو المساعدة وعدم إهمال الرسالة

اتصلت أخير بقواعد البيانات ، وهي أكسس 97

والاتصال سليم ، وكل شيء سليم ، ولما أريد أعرض حقل في

RichEdit

فإذا كان الحقل من الأكسس عبارة عن

Text

فإنه يظهر بصورة سليمة

أما إذا كان الحقل في الأكسس عبارة عن

Memo

فإنه يظهر بصورة رموز استفهام متتالية

???????????????????????????????????

???????????????????????????????????

جربت وضعت نص إنجليزي في الحقل

memo

وتم عرضه بشكل سليم

رجعت النص العربي لا يظهر إلا رموز استفهام

هذا لا يظهر إلا إذا كان الحقل في الأكسس من نوع

memo

بحثت في الإنترنت ، والمواقع لم أجد ولا واحد عنده هذه المشكلة ، أصلا الموارد من المقالات في الدلفي شحيحة جدا ، ولا أدري لماذا .

بدأت أكره الدلفي على اللي صنعها .

مع أني مبرمج قديم في الفجوال بيسك ، وعملت عدة مشاريع ، وقلت خليني احترف الدلفي ، لكن الظاهر ما فيه غير مايكروزفت مرة ثانية .

أرجوكم أشيروا علي بآرائكم .

#2

أكسس 97

#3

قم يتغيير ال font المستخدم الى واحد يتقبل اللغة العربية... و ايضا تاكد من ان ال Access 97 يقوم بحفظ المعلومات بالعربية بشكل سليم و ردلي خبر و ان شاء الله اكون قادر على المساعدة

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#4

جربت كل شيء ، عدلت الخط إلى العديد من الخطوط العربية المشهورة النظامية أصلا ، وعدلت الـ

Charset

إلى كل اللغات بما فيها العربية ، وقلبت الفورم

RTL

وقواعد البيانات سليمة ، أصلا هي نفسها التي برمجت عليها في الفجوال ، وكان الكلام يظهر بشكل صحيح .

فتشت في الإنترنت عن كيفية إضافة اللغة في كود الاتصال ADO ، ولم أجد .

حولت من

ADO 3.51

إلى

ADO 4.0

ولا فائدة ، قرأت في منتدى المطورين العرب لأكثر من واحد عنده نفس المشكلة ، وما فيه فايدة من الحلول ، واحد يقول المشكلة من الإعدادات الإقليمية للنظام ، وطبعا ما فيها مشكلة بدليل أني اكتب عربي الآن .

ولو كانت فيها مشكلة معناها على البرنامج السلام عند توزيعه على الناس ، كل واحد نقول له اعمل إعدادات على كيفنا ، مع الفجوال البيسك الذي هو أبسط وأردأ من الدلفي ، ليس فيه هذا الكلام على الإطلاق .

واحد يقول المشكلة بدأت من دلفي 7 ، وليست في 6 ، وطبعا ليس عندي استعداد أن أزيل 7 وأحمل 6 ، وهل يعقل أن الواحد ينسخط ولا يطور .

الله المستعان .

#5

بحثت لك عن معلومات لدعم اللغة العربية و لم اجد شيئا... و هذا كان سبب تركي للدلفي وهو قلة المعلومات المتوفرة عن هذه اللغة

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#6

السلام عليكم

اولا اعترض بشده على عنوان الموضوع, لان العنوان لا ينم على محتوى الموضوع, ويسبب الاحباط للمبتدئين, لذالك ارجو من الاخوه الاعضاء مراعاة شعور الاخرين.

بعد بحث بسيط فى جوجل حصلت على هذا الرابط عله يفيد:

http://tnt.ccci.org/delphi_unicode_controls/

انا لست مبرمج دلفى لذالك لن استطيع ان افيد بالكثير, المقال سهل الفهم ويوضح بالصور كيفية أستخدام unicode .

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#7

أخي الحبيب

ليس هناك مشكلة في الدلفي من ناحية إمكانية الكتابة العربية ، ولكن المشكلة هي ما ذكرته عن القراءة من قواعد البيانات من حقول معينة ، والعرض في النص ، لا فرق بين أن تكون الأداة من الدلفي داخلية أم خارجية كما وضعت - مشكورا - وصلة لأداة خارجية ، لأن اختبار الـ String العائد من قواعد البيانات غير صحيح ويظهر رموز

????????

لست أول من طرح المشكلة ، أكثر من 5 مقالات في منتدى المطورين العرب بنفس المشكلة .

لن تصدق اني جلست أكثر من أسبوعين لأعرف كيفية الاتصال مع قواعد بيانات مشرفة بتشفيرين الباسوورد والبرمشن ، المعلومات جدا قليلة في الدلفي

#8

يا جماعة الخير

لقيت كأنه حل للمشكلة لكن لا أعرف كيفية تطبيقه ، أي تطبيق الأسطر الأخيرة مما هو موجود في هذه الصفحة .

http://ksajadi.com/pragena/unicodememo.htm

أرجو المساعدة

#9

اخي هل من الممكن ان تقول لي: هل ال Access الذي يعمل معه البرنامج يقبل العربي؟ اعني هل يتم حفظ المعلومات في ال Database نفسها بشكل صحيح؟؟؟؟

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#10

متأسف مع ال Refresh قمت بعمل نفس المشاركة مرتين

تم تعديل هذه المشاركة بواسطة راكان الحنيطي في 7 يوليو 2004 في 01:09

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#11

طبعا أخي راكان

المعلومات صحيحة ، وبالعربية ، وعند البحث في الفجوال أو في الأكسس نفسه تخرج النتائج بشكل طبيعي .

ولكن المقالة السابقة والتي وضعت عنوانها لا ادري كيف التعامل معها وتطبيقها .

وشكرا لاهتمامكم

#12

معناها المشكلة في الادوات

http://tnt.ccci.org/delphi_unicode_controls/

الرجاء المحاولة مع هذا الرابط

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#13

أخي الكريم هل حاولت تغير الScript إلى اللغة العربية؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

:)

When You Started With Delphi ...You Could Not Stop!

delphiteam2.jpg

alharmoodiGropu.com

#14

وكيف أغير السكربت :)

#15

كما قلت لك في ذلك المنتدى , جرب المثال التالي :

www.angelfire.com/mac/orwa/Arabic.zip

إنه يجب أن يعمل بدون مشاكل ,

Win XP , Delphi7 و Ado 4.00

, مع العلم أني لم أقم بأي شيء إضافي فقط وضعت العناصر على الفورم وربطها .... ؟؟؟؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة ORWA في 7 يوليو 2004 في 14:40

#16

الأخ الحبيب

الاختبار الصحيح ، أنك ترسل لنا الملف التنفيذي ، الذي من المفترض أن تنشره بين الزوار ، والمفترض أنهم إذا قدروا يكتبون ويقرؤون العربي أن يشتغل الملف التنفيذي عندهم بشكل صحيح ، دون أي إعدادات ، لأن لديهم الإعدادات العربية الافتراضية .

بالنسبة للمشروع المرفق من قبلكم بارك الله فيكم ، فإن فيه نفس المشكلة للأسف ، لكن المفترض أن الملف التنفيذي لا ينظر لإعدادات الدلفي عندي .

وشكرا

#17
اقتباس
الاختبار الصحيح ، أنك ترسل لنا الملف التنفيذي ، الذي من المفترض أن تنشره بين الزوار ، والمفترض أنهم إذا قدروا يكتبون ويقرؤون العربي أن يشتغل الملف التنفيذي عندهم بشكل صحيح ، دون أي إعدادات ، لأن لديهم الإعدادات العربية الافتراضية .

ولا يهمك أخي ,..

-الإختبار الصحيح بالتنفيذي ..... ربما ....

- أنا لم أقل أني قمت بإعدادات غير الإعدادت العربية الإفتراضية

, ولكن أحببت أن أعبر لك أن العديدين من الأشخاص في هذا المنتدى لاتحصل معهم هذة المشكلة على أجهزتهم وأنا واحد منهم , مثلا المرفق السابق عمل عندي وعند أبن عمي وعند جارنا بشكل جيد .. وبالتالي إن القول أن لغة البرمجة هي المسؤولة عن ذلك قد لايكون قولا دقيقا جدا ...

على كل حال .. أهلا ومرحبا بك ,

أتمنى أن تُحَل مشكلتك في القريب العاجل

أعذرني على عدم قدرتي على المساعدة بشكل فاعل

أخوك ,..

#18

بالفعل الدلفي لاتدعم unicode

ولكن احد المبرمجين المخضرمين في موقع اكسبرتز اخبرني ان دلفي8 تدعم unicode

الادوات الموجوده في موقع

http://tnt.ccci.org/delphi_unicode_controls/

لاتدعم نظام me و win95

#19

الأخ المكرم

أشكرك على تفاعلك مع الموضوع ، لقد أنزلت الأدوات وحملتها ووجدت أنه ليس بها أدوات للاتصال بقواعد البيانات ، فقط Richedit , memo

وطبقت الاتصال بالقواعد لكن نفس المشكلة .

أرجو أن ترشدني إن كان هناك طريقة معينة مع هذه الأدوات .

الغريب الذي حصل أمس ليلا أنني عندما ذهب لإعدادات لوحة التحكم وغيرت في الـ Tab الأول اللغة إلى أي دولة عربية ظهر النص ، مع أن هذا لا علاقة له باللغة ، إنما هو لعرض الأرقام والتاريخ ، فهل يعقل أن نقول لكل مستخدم لا بد أن تكون أرقامك وتواريخك باللغة العربية حتى يعمل برنامجنا . !!!!

#20

الاخ مجرد انسان

ادوات ادخال البيانات موجوده

انظر الصورة

post-15-1089279460_thumb.jpg

هذا الموضوع مغلق.

مواضيع مشابهة