Einzelnen Beitrag anzeigen

Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#1

Top von Label wird nicht geändert [Zur Laufzeit erzeugen]

  Alt 26. Mär 2005, 14:57
Hi, ich will eine Form zur Laufzeit erzeugen auf der ein Memo und ein Label liegt.
Leider lässt sich die Top-Koordinate des Labels aus mir unerklärlichen Gründen nicht verändern.

Delphi-Quellcode:
//Form wird erstellt
            Zettel[i]:=TForm.create(Self);
            Zettel[i].Caption := edit1.Text;
            zettel[i].BorderStyle := bsdialog;
            zettel[i].Height := 170;
            zettel[i].Width := 150;
            //Memo wird erstellt
            memo := TMemo.Create(zettel[i]);
            memo.Parent := Zettel[i];
            memo.Text := memo1.Text;
            memo.Height := 150;
            memo.Anchors := [akleft,akTop,akRight,akBottom];
            //Datums anzeige wird erstellt
            datum := TLabel.Create(zettel[i]);
            datum.Parent := Zettel[i];
            datum.Caption := datetostr(Datetimepicker1.Date);
            datum.Top := 160; <---Fehler!!!
            datum.Left := 10;
            datum.BringToFront;
            //Zeige Komponenten
            datum.Show;
            memo.show;
            Zettel[i].show;
Hoffe ih rkönnt mir helfen!
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat