txt-File auslesen und in Listbox anzeigen?



  • Damit hat sich das wohl bestätigt *grinz* ...:

    (D)Evil schrieb:

    hmm ja scheinst ja noch nicht soo gefestigt in den Grundlagen zu

    Ähm, ja entweder Du verwendest ANSI oder nur UNICODE. Denke mal 'string_input' ist ein std::string, kein std::wstring. Wenn es ein std::wstring ist, brauchst Du auch das Makro TEXT nicht mehr. Dieses sorgt dafür, dass Dein Compiler den in dem doppelten Anführungszeichen eingeschlossenen Text als UNICODE-String interpretiert, falls UNICODE aktiviert ist, andernfalls als ANSI-String. Falls Du auf ein std::string-Objekt angewiesen bist, musst Du den Inhalt entsprechend in einen UNICODE-String umwandeln.



  • CodeFinder schrieb:

    Damit hat sich das wohl bestätigt *grinz* ...:

    (D)Evil schrieb:

    hmm ja scheinst ja noch nicht soo gefestigt in den Grundlagen zu

    Ich habe auch nie das Gegenteil behauptet.

    So zu dem Unicode. Wenn ich das bisher richtig verstanden habe, dann brauche ich ein wchar_t string, ja?
    Wenn ich das aberi umwandeln will, sagt er mir "cannot convert from 'const char [6]' to 'wchar_t *'"

    Bin ich grad aufm falschen weg?



  • stephan² schrieb:

    [...]
    Ich habe auch nie das Gegenteil behauptet.

    Joar, ich weiß; war auch nicht böse gemeint 😉 !

    stephan² schrieb:

    So zu dem Unicode. Wenn ich das bisher richtig verstanden habe, dann brauche ich ein wchar_t string, ja?

    Exakt 😉 !

    stephan² schrieb:

    Wenn ich das aberi umwandeln will, sagt er mir "cannot convert from 'const char [6]' to 'wchar_t *'"

    Bin ich grad aufm falschen weg?

    Joar ich meine auch nicht casten, sondern umwandeln, also mit der Funktion: MultiByteToWideChar.
    Hier, guck Dir mal den Post von (D)Evil an: http://www.c-plusplus.net/forum/viewtopic-var-t-is-176777.html
    Oder hier, da gibts gleich die perfekte Funktion von Jochen: http://www.c-plusplus.net/forum/viewtopic-var-t-is-161855.html


Anmelden zum Antworten