Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#12

Re: Rückgabewert von Funktionen / evtl. Problem mit try..fin

  Alt 2. Dez 2004, 15:34
Zitat von changlee:
Ich werde es jetzt wohl mit var-Parametern lösen.
Ich würde es so machen:
Delphi-Quellcode:
function meineFkt(str: String): TMeinTyp;
begin
  Result := TMeinTyp.Create;
  Result.Property1 := 'Hallo 1';
  Result.Property2 := 'Hallo 2';
end;
bzw bei vielen Properties:
Delphi-Quellcode:
function meineFkt(str: String): TMeinTyp;
begin
  Result := TMeinTyp.Create;
  with Result do
  begin
    Property1 := 'Hallo 1';
    Property2 := 'Hallo 2';
    Property3 := 'Hallo 3';
    Property4 := 'Hallo 4';
    Property5 := 'Hallo 5';
    Property6 := 'Hallo 6';
    //...
  end;
end;
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat