Einzelnen Beitrag anzeigen

Benutzerbild von thkerkmann
thkerkmann

Registriert seit: 7. Jan 2006
Ort: Pulheim Brauweiler
464 Beiträge
 
Delphi 2010 Professional
 
#13

Re: Komponenten in TurboDelphi (Win32) verwenden

  Alt 4. Okt 2006, 19:52
@Balu:

Das geht aber doch schöner:

1) Die Instanzenvariable gehört in die private section der Form Deklaration.
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
    MeineCredits : TScrollingCredits;
  public
    { Public-Deklarationen }
  end;
2) Bei der Zuweisung von Parent würde ich nicht Form1 schreiben, sondern Self. Vielleicht heist mein Form ja frmKlausDieter.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
  MeineCredits : TScrollingCredits;
begin
  MeineCredits := TScrollingCredits.Create(self);
  with MeineCredits do
  begin
    Parent := Self;
    Height := 100;
    Width := 200;
    Top := 20;
    Left := 20;
  end;
end;
3) Das Ding wird nicht deshalb nicht sichtbar, weil wir die Position nicht festgelegt haben, sondern weil das Parent noch nicht gesetzt war.

Ansonsten:
Ich find es gut, dass Du dir die Mühe mit diesem Tut gemacht hast. Es wird vielen die mit den Turbos probieren wollen weiterhelfen.

Gruss

Thomas.
Thomas Kerkmann
Ich hab noch einen Koffer in Borland.
http://thomaskerkmann.wordpress.com/
  Mit Zitat antworten Zitat