Konvertierung von AnsiString nach Const char* ?!
-
Hy alle,
hab folgendes Problem. Möchte ein openDialog einrichten. Beim kompilieren kommt jedoch folgendes Problem, das eine Konvertierung von AnsiString nach const char* nicht möglich sei. gibt es mittel und wege, um dies zu umgehen.
Hier kleines Beispiel:void __fastcall TForm1::Button1Click(TObject *Sender) { FILE *ein; // Öffnet die Datei zum Lesen FILE *aus; // Ausgabe-Pointer char feld[1000]; int c; // Charakter, der gerade gelesen wird // ein = fopen("C:\\Test.txt","r"); // Öffnet Datei zum Lesen ein = fopen(FileListBox1->FileName); // Öffnet Datei zum Lesen aus = fopen("C:\\Ausgabe.txt","w"); // Öffnet Datei zum Schreibender fehler ist in der line, wo ein = fopen steht.
-
ein = fopen(FileListBox1->FileName.c_str());
-
und das war es schon?
danke für die schnelle antwort...