Показать полную графическую версию : Как конвертировать AnsiSrtring в Char в C++Builder
Граждане, проскажите. Нужно считать значения с поля Edit и загнать в оператор Swich. А он мол пишет, что не могу переконвертировать AnsiString в char. Не знаю че делать. Можно ли задать вводимое в Edit как char? Если нельзя, то как переконвертировать с AnsiString в char(операторы atoi, atol, atof - не помогают. Там изначально конвертация из char).
В AnsiString есть метод c_str()
который переводит AnsiString в масив char*.
А дальше работай как с масивом символов...
С уважением Dr@gon.
gonsales
21-06-2003, 02:25
В дополнение, конкретный пример из одной моей программы
if(atoi(TimerEdit->Text.c_str())<5000 || atoi(TimerEdit->Text.c_str())>20000) {
}
:up:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC