Probleme mit wchar_t



  • Hallo,

    ich verwende eine ActiveX Komponente die LIBADX heißt.

    Wenn ich jetzt mit der Komponente mein USB Gerät ansprechen will mit

    LIBADX1->Open("usb-pio");
    

    dann bekomme ich die Fehlermeldung

    Konvertierung von "wchar *" nach "wchar_t *" nicht möglich
    

    Wenn ich aber jetzt ein L vor den " setze, dann bekomme ich keine Meldung mehr aber das Gerät selbst lässt sich nicht ansprechen.

    LIBADX1->Open(L"usb-pio");
    

    Dann habe ich es mit Widestring probiert und damit geht es. Jetzt wollte ich fragen ob es eine bessere Lösung gibt.

    LIBADX1->Open(WideString("usb-pio"));
    

Anmelden zum Antworten