كيف يتم قراءة مصفوفة وعرضها داخل مكون StringGrid
#1
السلام عليكم

كيف يتم قراءة مصفوفة وعرضها داخل مكون StringGrid ؟
الرد
#2
السلام عليكم

كيف يتم قراءة مصفوفة وعرضها داخل مكون StringGrid ؟

باستعمال الخاصية [ ] Cellsالتابعة لـ StringGrid

كود :
StringGrid1.Cells[i,j] := "string";

أما بخصوص المصفوفة
كود :
var Matrix : array[0..10] of integer // or string
begin
StringGrid1.Cells[i,j] := inttostr(Matrix[i,j]);
[COLOR="DarkSlateGray"]                                                                         // Matrix[i,j] أو فقط                                            
                                                                              //string إذا كان [/COLOR]
end;

هناك مثال أكثر تطبيقا في المرفقات (دلفي 7)

إذا لم يكن هذا هو الجواب المطلوب فقط حدد أكثر المراد

تحياتي Smile


الملفات المرفقة
.zip   Reading_From_Matrix_To_Grid.zip (الحجم : 355.07 ك ب / التحميلات : 209)
الرد
#3
السلام عليكم

بخصوص هذا الكود
أما بخصوص المصفوفة
كود :
var Matrix : array[0..10] of integer // or string
begin
StringGrid1.Cells[i,j] := inttostr(Matrix[i,j]);
                                                                         // Matrix[i,j] أو فقط                                            
                                                                              //string إذا كان
end;
لقد أخطأت سهوا - عذرا -
كود :
var Matrix : array[0..10] of integer // or string
begin
StringGrid1.Cells[i,j] := inttostr(Matrix[x]);
                                                                         // Matrix[x] أو فقط                                            
                                                                              //string إذا كان
end;

كما يمكن نوع المصفوفة ذات البعدين
مثلا
كود :
var Matrix : array[0..10] of array[0..50]  of integer

تحياتي Smile
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم