C++Builder 程序员博客
16 May
VC的mfc开发的话,可以定义一个CString str;还有定义一个要显示的ID参数,
然后通过以下语句str.Format("搜索到,ID号为%02d",ID);
AfxMessageBox(str);
我想问下如果是BC的话,模仿上面应该怎么做出提示窗口啊,谢谢!
void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString str; int ID=100; str="搜索到,ID号为"+IntToStr(ID); ShowMessage(str); } //—————————————————————————
还有请教一下,如何将Edit控件获得的信息转化成char类型
我定义了一个char类型的数组,想将EDIT获得的信息赋予char类型的数组,请教下如何是好!
void __fastcall TForm1::Button2Click(TObject *Sender) { char str[5]; strcpy(str,Edit1->Text.c_str()); } //—————————————————————————
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;