Moin zusammen !
Ich habe hier ein Display mit
FB (IMON) von Soundgraph und dazu gibt's ne kleine
API/
DLL, mit der ich u.a. 2 Zeilen freien Text auf das Display zaubern kann. Alles in C - logo... Einbinden der
DLL funzt soweit, aber irgendwie bekomme ich nix gescheites auf das Display.
Die Deklaration im C-Header-File lautet exakt:
IMONVFD_API bool iMONVFD_SetText(char* szFirstLine, char* szSecondLine);
Ich habe daraus gemacht:
function VFD_SetText(TXT1, TXT2 : PChar) : bool; external 'SG_VFD.dll' name 'iMONVFD_SetText';
Das frisst die
DLL auch so ohne Gemaule und gibt TRUE als Ergebnis zurück. Aber im Display kommt nur Murks an.
Habe diverses versucht, aus 2 Edit's irgendwie den Text als PChar zu übergeben - aber nix.
Ich weiss, ich habe so was schon mal gemacht, aber wann und wo...
Kann mal jemand nem C-Allergiker auf die Sprünge helfen ? Dank im vorraus !