char *buff = new char[Edit1->Text.Length()+1];
strcpy(buff,Edit1->Text.c_str());
AnsiString To Char
Привет. Есть ли в природе функция, реализующая перевод типа AnsiString в тип Char? Спасибо.
char *buff= Edit1->Text.c_str()
Цитата: oxotnik333
char *buff= Edit1->Text.c_str()
Вобщето если уж приводишь пример - так старайся делать это без ошибок. Т.е. твой код должен выглядеть примерно так:
Код:
2Pelican
[COLOR="Red"]Использование поиска и чтение хелпа перед тем как задать вопрос является обязательным. Впредь за подобные вопросы будут даваться балы нарушений.
[/COLOR]
Цитата: kot_
2Pelican
[COLOR="Red"]Использование поиска и чтение хелпа перед тем как задать вопрос является обязательным. Впредь за подобные вопросы будут даваться балы нарушений.
[/COLOR]
Я извиняюсь, конечно, но мне бы хотелось узнать обратный механизм перевода (Char => AnsiString).
используй strspy() или sprintf()
Спасибо за ответы, все ОК!!!
Цитата:
Я извиняюсь, конечно, но мне бы хотелось узнать обратный механизм перевода (Char => AnsiString).
Просто присваиваем укатель объекту. Оператор "=" и конструктор приведения сделают всё сами....
Читайте хелп по AnsiString