Barabek
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору akaGM nтеперь появились такие ошибки на той же строке E2034 Cannot convert 'AnsiString' to 'const char *' E2342 Type mismatch in parameter '__src' (wanted 'const char *', got 'AnsiString') когда задаю в первоначальном коде вместо char text[80], symb; AnsiString text, symb; то ошибок компиляции не возникает, но в процессе выполнения (введенном тексте и нажатии на Button) намертво зависает, приходится перегружать Borland. Тяжело идут первые проги. Добавлено: Так, вроде разобрался - нужно было написать вместо strcpy(text, LabeledEdit1 -> Text); strcpy(text, LabeledEdit1 -> Text.c_str()); но теперь выдает аналогичныые ошибки на строке считывания одиночного символа strcpy(symb, LabeledEdit2 -> Text.c_str()); E2034 Cannot convert 'int' to 'char *' E2342 Type mismatch in parameter '__dest' (wanted 'char *', got 'char') Я ведь объявил переменную symb типа char, при чем здесь int? |