mein erster Beitrag hier

Ich bin am Verzweifeln... Folgendes Problem:
Ich besitze einen Robo tx controller und möchte diesen gerne mit Delphi programmieren. Ich habe ihn über USB angeschlossen, er ist eingeschaltet, ich habe umFish50.dll, ftMsclib.dll und die Verbindung über ROBO Pro ist einwandfrei möglich. Außerdem sind die dlls "ftMscLib_debug" und "MSVCRTD" vorhanden. Im Geräte Manager steht: "fischertechnik USB ROBO TX Controller (COM4)" unter "Anschlüsse (COM & LPT)" und Gerätestatus: "Das Gerät funktioniert einwandfrei."
Das sieht schonmal ganz gut aus, aber wenn ich jetzt über Delphi das hier mache:
Code: Alles auswählen
tx := txOpenController(4);
Code: Alles auswählen
function txOpenController(ComNr: LongInt): LongInt;
stdcall; external 'umFish50.DLL';
Auf dem Controller wechselt 3 Mal die Schrift "Lokal" in "Online", danach wieder zurück zu "Lokal" und dann kommt der oben beschriebene Fehler. Bei Robo Pro steht beim Controller, wenn ich in Robo Pro auf "Test" klicke, so lange "Online", bis ich das Fenster wieder schließe, so wie es sein soll...
Sonst kann ich glaub ich keine weiteren Angaben machen...
Ich komm einfach nicht weiter...
Hoffentlich kann hier jemand helfen.
Danke für die Antworten schonmal im Vorraus
