Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#5

Re: Records per Prozedur übergeben

  Alt 27. Jan 2006, 09:20
Delphi-Quellcode:
type TMyRecord = Record
       VarStr: String;
       VarByt: Byte;
       //...
     end;

var
  MyRec: TMyRec;

procedure Foo(ValueRec: TMyRec);
var aString : String;
begin
  aString := ValueRec.VarStr;
  //...
end;

function Bla: TMyRec;
begin
  Result.VarStr := 'Hello';
end;

procedure Init...
begin
  MyRec.VarStr := 'Hallo';
  //...
   
  Foo(MyRec);
  //...
  ShowMessage( PChar(Bla.VarStr) );
end;
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat