String -> unsigned char

iNstinct

Mitglied
Hi Leute,

ich hab ein Problem. Ich lasse in einem Textfeld einen Ordner eingeben ("C:\Programme\" o.ä.) und muss nun die \ mit \\ ersetzen.
Das ist alles kein Problem und habe ich auch schon gemacht.

Code:
string val = hipdir->Text.c_str();
val.replace( val.find( "\\"), strlen("\\"), "\\\\");

Nun stellt sich aber ein anderes Problem da. Um die Adresse auch in die Registry eintragen zu können, muss ich den String in einen "unsigned char*" umwandeln.
Ich habe schon viel gesucht, aber nichts gefunden. Wäre toll, wenn ihr mir helfen könntet :)