Hallo zusammen<br>
Ich schreibe gerade eine DLL, in der (unter anderem) eine Funktion für das aufrufende Programm Einträge in die Windowsregistry schreibt bzw. ausliest. Diese Funktion bekommt als Parameter ein char* (oder mehrere), die Klasse TRegistry benötigt aber AnsiStrings - ich habe es binsher nicht hinbekommen, den übergebenen char* in einen AnsiString zu konvertieren (zumindest bekam ich nach jeder bisher versuchten Konvertierung eine Exception, wenn ich ein ShowMessage(myString) aufrufe).<br>
Wer kann mir da weiterhelfen?<br>
Danke im voraus<br>
Patrick
Ich schreibe gerade eine DLL, in der (unter anderem) eine Funktion für das aufrufende Programm Einträge in die Windowsregistry schreibt bzw. ausliest. Diese Funktion bekommt als Parameter ein char* (oder mehrere), die Klasse TRegistry benötigt aber AnsiStrings - ich habe es binsher nicht hinbekommen, den übergebenen char* in einen AnsiString zu konvertieren (zumindest bekam ich nach jeder bisher versuchten Konvertierung eine Exception, wenn ich ein ShowMessage(myString) aufrufe).<br>
Wer kann mir da weiterhelfen?<br>
Danke im voraus<br>
Patrick
Comment