نمایش نتایج 1 تا 2 از 2

نام تاپیک: ایجاد در زمان اجرا

  1. #1

    مشخصات مانند قبلی...

    می خواستم بدونم چطوری میشه در زمان اجرا یک کنترل را ایجاد کرد که:
    مشخصاتش مانند کنترلی باشه که در فرم وجود داره؟ مثلا فونت و سایز و...

  2. #2
     function CloneComponent(AAncestor: TComponent): TComponent; 
    var
    XMemoryStream: TMemoryStream;
    XTempName: string;
    begin
    Result:=nil;
    if not Assigned(AAncestor) then
    exit;
    XMemoryStream:=TMemoryStream.Create;
    try
    XTempName:=AAncestor.Name;
    AAncestor.Name:='clone_' + XTempName;
    XMemoryStream.WriteComponent(AAncestor);
    AAncestor.Name:=XTempName;
    XMemoryStream.Position:=0;
    Result:=TComponentClass(AAncestor.ClassType).Creat e(AAncestor.Owner);
    if AAncestor is TControl then
    TControl(Result).Parent:=TControl(AAncestor).Paren t;
    XMemoryStream.ReadComponent(Result);
    finally
    XMemoryStream.Free;
    end;
    end;
    از:

    http://www.delphi3000.com/articles/article_4811.asp


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •