Delphi语句翻译成BCB(10分)

  • 主题发起人 主题发起人 pnljh
  • 开始时间 开始时间
P

pnljh

Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi中,语句Components is TButton在BCB中怎么写。
另,在BCB中,->与.有何区别,为何有时候要用.号,如TButton(Components).Enabled
此处一定得用.号。
实在不好意思,穷得很,分得省点花。
 
给你一段程序吧
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TEdit *edit;
for(int i=0;
i<ComponentCount;
i++)
if(Components->ClassNameIs("TEdit"))
{
edit = (TEdit*)Components;
edit->Text = "shijian";
}
}
 
if (dynamic_cast<TButton*>(Components) != NULL)
{
TBuffon* btn = (TButton*)(Components);
...
}
另外:你连 .|-> 都不知道怎么用吗?你怎么用C编程?
 
to ddev
本人刚学C不久。所以不太明白.与->的区别,还望多多指教
 
多人接受答案了。
 
后退
顶部