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

سؤال في الدوال

مغلق
بدأه shoqi في 5 مارس 2005 · 3 رد · 569 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

مر علي مرة من المرات كود بحيث يحدد لي طول الـ ( title bar ) لكن اضعت هذا الكود ...

ياريت من عنده فكرة يدلني على هذا الكود ..

طبعاً اقصد بـ ( title bar ) رأس البرنامج الذي يكون فيه أزرار التكبير والتصغير .. وهذي صورة مرفقة

untitled2_532005613200.5301782.jpg

#2

أخي اعتقد ان width الخاص بالفورمة يعتبر هو طول الtitle bar

خطوات فيجوالية

--------------------------------------

التحزيم بواسطة Package & Deployment Wizard

أداة all date للتعامل مع الوقت

التعامل مع app.path دروس للمبتدئين

اصنع ocx من تصميمك لجميع احتيجاتك دروس للمبتدئين

شرح برنامج fack foder لحماية الفهارس

مواضيع اخرى

--------------------------------------

سجل بياناتك للاشتراك في رابطة المبرمجين المصريين, للاخوة المصريين او العرب المقيمين بمصر

عني = about me

--------------------------------------

مدونتي مصري للنهاية

--------------------------------------

على اسم مصر التاريخ يقدر يقول ما شاء ............... انا مصر عندي احب و اجمل الاشياء

#3

أخي الكريم إذا أردت ان تجد طول ال title bar لأي نافذة استخدم الدالة findwindow للحصول على مقبض تلك النافذة وم ثم تستطيع من خلالها اجراء العمليات التي تريدها من خلال دوال ال API ولكن أعذرني أخي لأني لم أضع الدالة التي تستخدم للحصول على الطول ولكن سأبحث لك إن شاء الله

مصطفى زيداني

*************************************************

**************************************************

مصطفى زيداني

#4

مشكور إخواني على الرد ...

لكن يا أخ شمس .. خاصية الـ ( width ) هي عرض الفورم كامل .. مع حدود الفورم ... وتسبب مشاكل عند التعامل معها عند تنسيق الفورم .. طبعاً إذا أستخدمت برنامجك في أجهزة مختلفة ..

ثاني شي انا احتاج الطول وليس العرض ...

الأخ مصطفى زيداني .. مشكور جداً على الدالة .. ولو وجدت الدالة التي تعرض الطول ياريت تضعها ...

على العموم ..

الواحد بعض الأحيان يكون مخه مقفل ... وبعد ما يكتشف الحل .. يحس إنه غبي ........ وأنا كان غرضي من طول التايتل بار .. هو تنسيق الفورم

والحل هو :-

bartitleheight = frm.height - frm.scaleheight

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

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