VC的mfc开发的话,可以定义一个CString str;还有定义一个要显示的ID参数,
然后通过以下语句str.Format("搜索到,ID号为%02d",ID);
AfxMessageBox(str);
我想问下如果是BC的话,模仿上面应该怎么做出提示窗口啊,谢谢!

C/C++ code
void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString str; int ID=100; str="搜索到,ID号为"+IntToStr(ID); ShowMessage(str); } //—————————————————————————

还有请教一下,如何将Edit控件获得的信息转化成char类型

我定义了一个char类型的数组,想将EDIT获得的信息赋予char类型的数组,请教下如何是好!

C/C++ code
void __fastcall TForm1::Button2Click(TObject *Sender) { char str[5]; strcpy(str,Edit1->Text.c_str()); } //—————————————————————————

C/C++ code
char str[100]; strcpy(str,Edit1->Text.c_str());

Application->MessageBox(….);

char *str = new char[Edit1->Text.Length()+1];
strcpy(str,Edit1->Text.c_str());
delete []str;