Forum > Arabic

معرفة أدوات النموذج

<< < (3/7) > >>

nouzi:
لا تنسى مشاركتنا كود الدالة

Zaher:
تقدر تستعمل 
varform.ControlCount
varform.Controls

فهي اخف عدد و فقط للعناصر المرئية

Al-Eid:

--- Quote from: Zaher on August 07, 2021, 12:13:00 pm ---تقدر تستعمل 
varform.ControlCount
varform.Controls

فهي اخف عدد و فقط للعناصر المرئية

--- End quote ---

بارك الله فيك على المعلومة  سوف أجربها لأرى هل أستطيع أن أستعملها في الدوال التي أفكر أن أنشئها

Al-Eid:
السلام عليكم
قمت بإنشاء دوال كل دالة خاصة بأدة معينة أسمائها كالتالي
function FCountEdit(varform: TWinControl): Boolean ;
function FCountEdit2(varform: TWinControl): Boolean ;
function FCountLabel(varform: TWinControl): Boolean ;
function FCountCombobx(varform: TWinControl): Boolean ;
function FCountCombobx2(varform: TWinControl): Boolean ;
function FCountButton(varform: TWinControl): Boolean ;

الفرق بين FCountEdit و FCountEdit2 الأولى جربت معهاComponents والثانية جربت معها ControlCount وكذلك بالنسبة لـ FCountCombobx و FCountCombobx2
يمكن تنزيل ملف المرفق للتجريب  شرح الدالة موجود في FCountEdit وFCountEdit 2 هو نفسه ينطبق على على كل الدوال
ما لاحظته الفرق بين Components و ControlCount  أن الأولى تحضر كل الأدوات الموجودة في الفورم أما الثانية فإنها لا تحتسب الأدوات الموجودة في GroupBox أو Panel أو ....
هذاالتعليق موجه  للخبراء أولا لتصليح أخطائي فلست خبير في البرمجة وشكرا للجميع

nouzi:
قبل تقديم اي ملاحظة ، الاول انشر الكود في أحد المواقع المخصصة إذا كان هذا ممكن لي يتسنى لي مراجعته مراجعته

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version