Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Funktionen in Array (https://www.delphipraxis.net/202250-funktionen-array.html)

dummzeuch 17. Nov 2019 17:38

AW: Funktionen in Array
 
Zitat:

Zitat von zeras (Beitrag 1451453)
im Beispiel oben (Konsolenprogramm) und den Infos von dir geht es, in meiner Umgebung bekomme ich den Fehler
E2009: Inkompatible Typen: 'Reguläre Prozedur und Methodenzeiger'.

In Deinem Programm sind vermutlich die Funktionen Methoden eines Objekts, dann musst Du die folgende Deklaration ändern:

Delphi-Quellcode:
type
  TMyFunction = function(var x1: String; x2: integer; x3: String; x4: String; var x5: String): Boolean of object;

zeras 17. Nov 2019 21:20

AW: Funktionen in Array
 
Danke, compilieren hat funktioniert. Nun muss ich nur noch das Array mit den richtigen Werten füllen.

freimatz 18. Nov 2019 07:52

AW: Funktionen in Array
 
Oder vielleicht "TMyFunction = function" -> "TMyFunction = reference to function". Dann ist es egal.

Andreas13 18. Nov 2019 12:21

AW: Funktionen in Array
 
Hallo,
um zwischen FunktionsPointern und MethodenPointern zu wechseln, findest Du wertvolle Hinweise hier:
https://www.delphi-treff.de/object-p...ethodenzeiger/
Vielleicht hilft es Dir weiter!
Gruß, Andreas

zeras 18. Nov 2019 12:33

AW: Funktionen in Array
 
Danke noch für den Hinweis.
Ich denke, dass ich jetzt klarkomme.
Das Gerüst steht, jetzt muss ich das nur in mein Projekt unterbringen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:45 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz