Einzelnen Beitrag anzeigen

Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#5

Re: Problem mit Procedure aus Unit

  Alt 15. Jun 2004, 14:05
Delphi-Quellcode:
interface

{...}

type
  TMyForm = CLASS(TForm);
  PRIVATE
    procedure MDIChildClose(Sender: TObject; var Action: TCloseAction);
  END;

  procedure NeueForm;

var
 Nummer: Integer = 0;


implementation
uses unit1;

var
 Form: TMyForm;

procedure NeueForm;
begin
  Inc(Nummer);

  Form := TMyForm.Create(MainFrm);
  with Form do begin
    {...}
    OnClose := MDIChildClose;
  end;
end;

procedure TMyForm.MDIChildClose(Sender: TObject; var Action: TCloseAction);
begin
  Action := caFree;
end;
So sollte es hinhauen [nicht getestet]

Gruß
Stephan

[edit] Code bissl gekürzt[/edit]
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat