Delphi-Quellcode:
TMyMessageContainer = class
public
Text: string;
Number: Integer;
end;
Ist das jetzt eine Klasse, oder nicht ?
Wenn ja, wie wird Create und Destroy dabei aufgerufen ?
Na, ganz normal:
Delphi-Quellcode:
var
MyContainer: TMyMessageContainer;
begin
MyContainer := TMyMessageContainer.Create;
MyContainer.Text := 'hallo';
...
MyContainer.Free;
end;
Kannst natürlich noch einen überladenden Konstruktor hinzufügen, der als Argument die Parameter für die Felder übernimmt.