AnsiString in Char
-
Hi,
habe da ein Problem mit dem Umwandeln von AnsiString in Char.
Ich will aus einem Edit1->Text in eine char Variable schreiben (mit strstr).
Gibt es da eine Möglichkeit wie bei Edit1->Text.ToInt();?
-
Guck doch ma in der FAQ
-
char buffer[1024];
StrCopy(buffer, "Hallo");
-
?
Was ist das denn?
Wenn dann geht es so:
Edit1->Text.c_str()Mfg
Bennet
-
bennet: Eigentlich hatte ich schon richtig Freude an dir:
Bennet schrieb:
Guck doch ma in der FAQ
Aber wieso kehrst du jetzt von dem guten Grundsatz ab? Nu haste dem Fragenden jeden Grund genommen wirklich in die FAQ zu schauen.
@Blade: Wo ist da bitte das "AnsiString"-Element?
-junix
-
Du hast schon gelesen das er in eine char variable schreiben will ???
Dann probier das mal was du gemacht hast ... lol
char test[1024];
test = txtTest -> Text.c_str();viel spass *g*
-
666Blade666 schrieb:
Du hast schon gelesen das er in eine char variable schreiben will ???
Du hast schon gesehen, dass er den Wert eines AnsiString auf einen char-pointer kopieren will?
666Blade666 schrieb:
Dann probier das mal was du gemacht hast ... lol`
Ich hab gar nix gemacht, ausser auf die FAQ verwiesen. Alles andere ist - zugegebenermassen Schrott - aus deiner Fantasie. und selbst wenns klappen würde, wäre die Variante mehr als nur kritisch. Näheres dazu findet man in den FAQ.
-junix
-
In eine Pointer kann er doch gar keinen Wert kopieren sondern nur die Adresse ... wenn er schreibt er will in eine char variable schreiben muss er doch (wenns mehr als ein zeichen isst ...) in ei feld von char schreiben.
Das "Du hast schon gelesen das er in eine char variable schreiben will ???" war auf <bennet> bezogen .... und das was er gepostet hat beantwortet nicht die fragestellung.
Oder habe ich die Frage falsch verstanden ?!
-
Ich glaube letzteres ist der Fall...
-junix