Ich habe ein Programm mit einer Edit Box mit einem Inhalt drin. Der ist aktuell im Format AnsiString. (Ich benutze C++ Builder 2009).
Der Inhalt der Edit Box wollte ich in eine char Variable IPAdresse kopieren. Jedoch bekomme ich immer Konvertierungsfehler, oder ich bekomme nur das erste Zeichen, danach wird wegen der \0 abgeschnitten.
Wie kann ich es am besten realisieren AnsiString in char zu konvertieren?
Hier meine Versuche:
Der Inhalt der Edit Box wollte ich in eine char Variable IPAdresse kopieren. Jedoch bekomme ich immer Konvertierungsfehler, oder ich bekomme nur das erste Zeichen, danach wird wegen der \0 abgeschnitten.
Wie kann ich es am besten realisieren AnsiString in char zu konvertieren?
Hier meine Versuche:
Code:
char IPAddress[355]={0};
sprintf( IPAddress , "%s",Edit1->Text.c_str());