Thema: FreePascal Form.Show

Einzelnen Beitrag anzeigen

Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#4

AW: Form.Show

  Alt 26. Feb 2011, 14:25
Habe gerade leider keinerlei Lazarus zur Verfügung, kann es daher auch nicht testen. Was genau funktioniert denn nicht? Hast du es schon mit Klammern hinter Show, also Show(), probiert? Denn es handelt sich dabei ja nicht um eine Eigenschaft, sondern eine Methode.

Also bei mir klappt folgendes:
Delphi-Quellcode:
TForm1 = class(TForm)
  { ... }
end;

// Weiter unten..

procedure Button1.OnClick(Sender: TObject)
var
  f : TForm1;
begin
  f := TForm1.Create(nil);
  try
    f.ShowModal();
  finally
    FreeAndNil(f);
  end;
end;
Beide Forms liegen halt exakt übereinander und sehen gleich aus.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)

Geändert von s.h.a.r.k (26. Feb 2011 um 14:29 Uhr)
  Mit Zitat antworten Zitat