回 帖 发 新 帖 刷新版面

主题:救急,哪位大哥见过这样的问题

void __fastcall TForm1::Button1Click(TObject *Sender)

{
   char *temp1,*temp2;

   Edit1->Text = "abcdefg";
   Edit2->Text = "1234567";

   temp1 = Edit1->Text.c_str();
   temp2 = Edit2->Text.c_str();

   Label1->Caption = temp1;
   Label2->Caption = temp2;

}
哪位大哥可以告诉我 为什么Label1 和  Label2 显示的内容一样? 谢谢

回复列表 (共4个回复)

沙发

可以看成是 BCB 的设计缺陷

板凳

谢谢楼上的 能详细说说吗?

3 楼

简单的说,使用了 static 的接口来访问对象.
也就是同一个组件类的对象共用一个属性包接口.

4 楼

非常感谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册