مثل هذا الشكل ╚ لو حاولت مثلا
label1.caption: ='╚'
لايمكنني فعل ذلك حيث يصبح الامر بهذه الكيفية
label1.Caption:='?'
فهل من حل جزيتم خيرا
مثل هذا الشكل ╚ لو حاولت مثلا
label1.caption: ='╚'
لايمكنني فعل ذلك حيث يصبح الامر بهذه الكيفية
label1.Caption:='?'
فهل من حل جزيتم خيرا
ما هو ال ASCII كود لهذا المحرف؟
حسب ما فهمت استبدل المحرف بال ASCII كود له
يعني لو فرضنا رقم المحرف هو 38 تصبح
label1.caption:= chr(38)
لم افهم السؤال كثيرا هل هناك مزيد من الشرح؟ يعني انت لماذ تريد وضع هذا المحرف في ال Caption؟
رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.
لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"
لايوجد رقم له في الاسكي كود ولكن لو ذهبت الى start ثم run عند open ادخل charmap.exe
سوف يظهر لك جميع الاحرف وعند اختيار اى حرف يظهر لك تحت رقم ب hex
فالحرف المذكور رقمه 255Aفانا اريد استعمال مثل هذه الاحرف لحاجة ضرورية
ارجو اكون قد واضحت لك
هل من حلول
showmessage(chr(500)); showmessage(#15);
المشكلة ان مكونات دلفي جميعها لا تدعم Unicode و بالتالي تحصل هذه المشكلة
حاول استخدام مكونات TMS حيث تدعم Unicode او جرب مثلا اخراج النص باحد توابع اخراج النص التي تنتهي ب w
مثلا TEXTOUTW
DROWTEXTW
رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.
لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"
بارك الله فيك ممكن توضح اكثر
كنت اعتقد widechar او widestring تحل المشكلة
اقتباسكنت اعتقد widechar او widestring تحل المشكلة
هذه هي عبارة عن انواع متحولات لتخزين بيانات Unicode, المشكلة هي في العرض و ليس في التخزين...
جميع ال Controls لا تدعم عرض بطريقة Unicode و بالتالي تظهر المشكلة التي تشاهده, الحل اما باستخدام مكونات تدعم Unicode مثل مكونات TMS او بعمل مكون جديد يدعم Unicode...
التوابع السابقة اقصد textoutw,drowtextw عبارة عن توابع API تقوم باخراج نص على HDC و التي يمكن الحصول عليها من canvas.handle او من التابع GetDeviceContext() و تمرر له ال Handle
و بالتالي يمكن عرض ما تريد
رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.
لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"
بارك الله فيك سوف اوحاول ان جرب ذلك
هذا الموضوع مغلق.