Einzelnen Beitrag anzeigen

MET

Registriert seit: 3. Mär 2007
26 Beiträge
 
Delphi 5 Standard
 
#1

Weitergabe von mehrfach Array, wie?

  Alt 3. Jul 2019, 18:43
Übertrage ein Programm nach Pascal und habe ein Problem ein Mehrfach-Array von einer Procedure A an die nächste Procedure B weiterzuleiten. Ich weiss, dass ich das Problem mit einer eigenen Type- Deklaration lösen könnte, aber ging dies nicht auch noch einfacher? Hier was der Compiler schon in der Procedure A mit "Inkompatible Typen" beanstanded:
Delphi-Quellcode:
PROCEDURE A
var PV : Array[1..3, 1..2]of Extended;
Begin
  B ( PV );
End;

PROCEDURE B ( var PV : Array of Extended );
var I, J : INTEGER;
Begin
For I := 1 to 2 do
  begin
  For J := 1 to 3 do PV[J, I] := 0.0;
  end;
End;
  Mit Zitat antworten Zitat