Проблемма с переменной в C++ Builder

программирование C++ с++ builder

При запуске проги вылазиет алерт таким сообщением "Start" вместо того что хранится в Edit1 и Edit2
bool button==false;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
char *Host=Edit1->Text.c_str();
char *Port=Edit2->Text.c_str();
if(button==false)
{
button=true;
Button1->Caption="Stop";
}
else
{
Button1->Caption="Start";
button=false;
}
MessageBox(0,Host,Port,0);
}

Примечание:
нет нето,уже разобрался всем спс
Ответы:
bool button = false;


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.