sorry, ist mein Fehler oben im qt eigentlich hatte ich ja auch: result := pchar(ergebnis);
Das geht ja auch. Nur das letzte Zeichen ist manchmal Falsch oder es kommt gar keins!!!!
Vielleicht muss ich noch dazu sagen, dass der pchar aus einer
dll kommt! Kann es beim umgekehrten zu Fehlern kommen; also wenn ich aus dem Ergebnis der
dll einen string mache? oder kann es sein, dass die
dll falsch übergibt?