Einzelnen Beitrag anzeigen

Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
711 Beiträge
 
Delphi XE5 Professional
 
#9

AW: Inkompatible Datentypen in Procedures bei Arrays mit Double bzw. Extended

  Alt 25. Jan 2022, 09:16
Meine procedure soll beide, also Double und Extended akzeptieren,
was ja bei normalen Parametern klappt.
Ich denke, das ist mit Arrays nicht möglich. Bei der Übergabe von Einzelparametern baut der Compiler eine Typumwandlung ein, sofern die Parameter zuweisungskompatibel sind. Da bei Arrays aber nur Zeiger übergeben werden, funktioniert das nicht mit der Typumwandlung.
Das geht nur, wie bereits gesagt, wenn man Overlaod verwendet: Selber Prozedurname, verschiedene Datentypen.
Andreas
Grüße, Andreas
Wenn man seinem Nächsten einen steilen Berg hinaufhilft, kommt man selbst dem Gipfel näher. (John C. Cornelius)
  Mit Zitat antworten Zitat