Ich hab den Fehler gefunden!!!
Und zwar muss man in der def-Datei den Parameter DATA hinter der Funktion mitangeben, NicoDE wird mir bestimmt erklären warum!?
Und wie ich mit dem Linker eine solche def-Datei erstelle, weil mit dem Befehl oben hat's nicht geklappt.
Ich hab aber keine Lust bei größeren Dlls alles selber in die def zu klimpern, welcher Paramter sagt denn das???
... Nachtrag nach der Recherche im Internet:
Borland-Dlls sind wohl irgendwie anders von den Aufruf-Konventionen (ich hab's auch nicht ganz verstanden)
Also muss man das Tool von Borland nehmen um def-Dateien zu erstellen, und zwar so:
Code:
IMPDEF destname[.def] srcname[.dll]
ICH HASSE DIESES DURCHEINANDER!!!