sniper0027
(مبرمج جديد)
**

تاريخ الإنتساب : 07-03-2014
تاريخ الميلاد : 01-01-1991 (28 العمر)
التوقيت المحلي : 20-05-2019 في 01:00 PM
الحالة : غير متصل

sniper0027 معلومات المنتدى
إنضم إلينا : 07-03-2014
آخر زيارة 19-03-2019, 05:49 PM
إجمالي المشاركات : 10 (0.01 مشاركات في اليوم الواحد | 0.02 في المئة من إجمالي المشاركات)
(إيجاد مشاركات العضو)
اجمالي المواضيع : 4 (0 مواضيع في اليوم | 0.05 في المئه من اجمالي المواضيع)
(إيجاد مواضيع العضو)
فترة البقاء متصل : 1 يوم, 15 ساعات, 47 دقائق
الأعضاء المحالين: 0
Total Thanks Received: 4 (0 0.08 per day | 4877 percent of total 0.08)
(Find All Threads Thanked ForFind All Posts Thanked For)
Total Thanks Given: 1 (0 0.02 per day | 4896 percent of total 0.02)
(Find All Thanked ThreadsFind All Thanked Posts)
  
المحاذاة التلقائية و حساب عرض الأعمدة dbGrid المناسب للشاشة 3
المحاذاة التلقائية و حساب عرض الأعمدة dbGrid المناسب للشاشة دروس دلفي للمبتدئين
مرحبا
جأتكم بطريقة رائعة لملائمة حجم الاعمد مع الشاشة بستعمال dbgrid عادي والتي لم اجد اي شخص قد تحدت عنها في المحتوى العربي فبعد بحث طويل وجدتها بالاجليزية
فقررت ان اعممها خاصتا اني سألت في المنتدى ولم يجبني احد ولاحيطكم علما اني غاظب بسبب الغيرعلى مسؤولي المنتدى لعدم اترائه في الآونة الاخيرة لاني تعلمة كثيرا منه في بداياتي لكنه لم يعد ينفعني الا قليلا
أولا اريد شكر المنتدى لانه رافقني ايام دراستي للدلفي وسوف اشارك بعض الدروس لأرد الجميل .
فل ندخل صلبة الموضوع
نضع هده procédure في الواجه الرئيسية تحت implementation كما في الصورة 01



[attachment=3502]

هذه هي procedure

[code]procedure AdjustColumnWidths(DBGrid: TDBGrid);
var
 TotalColumnWidth, ColumnCount, GridClientWidth, Filler, i: Integer;
begin
 ColumnCount := DBGrid.Columns.Count;
 if ColumnCount = 0 then
   Exit;

 // compute total width used by grid columns and vertical lines if any
 TotalColumnWidth := 0;
 for ...