طريقة لاختيار كل المكونات الموجودة في الفورم
#3
السلام عليكم يوجد ComponentCount و ControlCount
مثال

PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
var
  
I: Integer;
begin
  
for I := 0 to ComponentCount - 1 do
    if (
Components[i] is TEdit) then
      TEdit
(Components[i]).Text := '';
end; 

مثال اخر
PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
var
  
I: Integer;
begin
  
for I := 0 to ControlCount - 1 do
    if (
Controls[i] is TDateTimePicker) then
      TDateTimePicker
(Controls[i]).Format := 'dd/mm/yyy';
end; 

يجب ان تحقق من النمط الذي تريده ثم تقوم بعملية Type Cast للقيام بالعمليات التي تريدها لا تنسى التحقق مهم جدا
PHP كود :
if (Controls[i] is TDateTimePicker) then 

و السلام عليكم
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد


الردود في هذا الموضوع
طريقة لاختيار كل المكونات الموجودة في الفورم - بواسطة S.FATEH - 11-09-2013, 05:39 PM

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


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