السلام عليكــم ورحمـة الله وبركاتــه ،،
لدي سؤالين لمبرمجي VB...
- هل يوجد في لغة VB خاصية لحساب عرض السطر؟
- وبالمثل هل توجد خاصية لحساب عرض النص؟
انظر الصورة للتوضيح
v
v
v

أرجو إفادتي وشكراً...
السلام عليكــم ورحمـة الله وبركاتــه ،،
لدي سؤالين لمبرمجي VB...
انظر الصورة للتوضيح
v
v
v

أرجو إفادتي وشكراً...
ما اعرفة ان حساب طول النص او عدد الحروف في النص اذا كان فهمي للسؤال صحيحا فهو عن طريق الدالة
len وصيغتها ( النص المراد حساب طولة ) len
اما السؤال الاخر فلا اعرف الاجابة
اللهم صل على محمد واله خير الانام وارزقنا شفاعتهم اجمعين
وعليكم السلام ورحمة الله وبركاته ,,,,
اظن ان الاخ الكريم / الاخت الكريمة لا تريد حساب عدد حروف النص , وانما علي حد فهمي , تريد حساب عرض النص المكتوب كمساحة وليس كعدد حروف , اما بالنسبة لعرض السطر فأظن ان ما تريده هو عرض الأداة المكتوب بداخلها النص
علي العموم وضعت بالمرفقات نموذج صغير لحساب عرض وارتفاع النص المكتوب داخل التكست بوكس
ارجوا ان يكون المطلوب او قريب منه ,,,,
It does not matter what they know about you, but what you can do, so let your work speak of you
mmghv VB6 Programmer
compiler_x
شكرا لك لكن ما قصدته ليس عدد الحروف
محمد
نعم فهمك لسؤالي صحيح فما أريده هو عرض النص بأي وحدة كانت: بكسل .. بوينت ... أو أي شيء اخر
شكرا لك على البرنامج المرفق لكن أنا أريد دالة لاستخدامها في المديول وليس الفورم ...
في الحقيقة انا لا اعرف دالة تقوم بهاذا غير خاصية الفورم هذه
وجدت موضوع يتحدث عن هذه الامر وطال الحديث فيه , استخلصت انه لا يوجد دالة صريحة تقوم بهاذا ولكن قام احد الاعضاء بعمل مثال استغنى فيه عن هذه الخاصية ,
لكن في المقابل كتب العديد من دوال الـ API في المديول :blink: , انا عن نفسي افضل خاصية الفورم , وإذا كنت اريد وضع الكود في الميديول لاستخدامه على المشروع ككل ,
فسوف اقوم بعمل Function صغير في المديول يقول بالاستعانة بفورم مخفي ليستخدم خاصية TextWidth الخاصة بالفورم
على العموم انا نزلت المثال من المنتدى ووضعته في المرفقات لمن يريد الاطلاع عليه او استخدامه
رابط الموضوع لمن يريد الإطلاع عليه :
http://www.experts-exchange.com/Programmin...Q_21254358.html
تم تعديل هذه المشاركة بواسطة محمد مصطفي غريب في 28 أكتوبر 2009 في 01:57
It does not matter what they know about you, but what you can do, so let your work speak of you
mmghv VB6 Programmer
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…