Einzelnen Beitrag anzeigen

Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

Re: [C++] UnicodeString <-> const char *

  Alt 4. Mär 2010, 00:00
Ich habe das drin:
Code:
using namespace std;
und die Funktion hat nun diesen Kopf:
Code:
void __fastcall openXMLFile(string fileName)
Nun kracht es breits beim Aufruf:
Code:
openXMLFile(Path_Edt->Text);
Zitat:
[BCC32 Fehler] uXMLFormatter.cpp(48): E2034 Konvertierung von 'UnicodeString' nach 'string' nicht möglich
Vollständiger Parser-Kontext
uXMLFormatter.cpp(44): Analyse: void _fastcall TForm1::Button2Click(TObject *)
Oder:
Code:
openXMLFile(Path_Edt->Text.c_str());
Zitat:
[BCC32 Fehler] uXMLFormatter.cpp(48): E2034 Konvertierung von 'wchar_t *' nach 'string' nicht möglich
Vollständiger Parser-Kontext
uXMLFormatter.cpp(44): Analyse: void _fastcall TForm1::Button2Click(TObject *)
TiniXML verlang aber const char *.
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat