Einzelnen Beitrag anzeigen

Real_Thunder

Registriert seit: 25. Apr 2006
197 Beiträge
 
#7

Re: Forms Dynamisch Erstellen

  Alt 13. Mai 2006, 00:18
Danke Matthias,

habe nun volgenes versiucht
Delphi-Quellcode:
unit hauptform;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ComCtrls;

type
  TForm1 = class(TForm)
    ListBox1: TListBox;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);

  private
    { Private-Deklarationen }
  public
  MyFormClass: TClass;
  end;

type
  MyFormClass = TClass;

var
  Form1: TForm1;
  List: array of MyFormclass;





implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
  // Neues Form:
  Setlength(list, length(list+1)
  List[length(list)]:= Myformclass.create;
end;

end.
Allerdings erhalte ich diese fehlermeldung:
[Fehler] hauptform.pas(40): E2010 Inkompatible Typen: 'TClass' und 'TObject'

soganz habe ich das prinzip noch nicht verstanden...
Sorry, aber wie gesagt, bin sehr wissbegierieg aber halt noch ein newbee...
  Mit Zitat antworten Zitat