又一个200分有本事就来拿晚了就没有!(200分)

  • 主题发起人 主题发起人 红色闪电
  • 开始时间 开始时间

红色闪电

Unregistered / Unconfirmed
GUEST, unregistred user!
VB 和VFP 中有个IIF的函数比如 &nbsp;IIF(是/否,1,2) 如果是 就返回1 否 就是2<br>?DELPHI里有这样的东西么?<br>我做了一个过程<br>可能在六个窗口里调用 我把过程写在了第一个主程序里了<br>有一个这样的话 <br>TDBGRID(FindComponent('DBGRID1')).font <br>可是 FINDCOMPONENT 因为没有确定的FORM? 所以返回出错了<br>我用SELF 可是不好用啊该怎么办???
 
Delphi 没有 IIF 或之类的东东<br><br>你必须把窗体作为参数传给那个函数<br><br>如: <br><br>procedure aaa(Sender: TComponent);<br>begin<br>&nbsp; TDBGRID(Sender.FindComponent('DBGRID1')).font......<br>.....<br>end;<br>&nbsp;
 
940801 在等等就给你加分
 
哦,你还有问题吗?
 
谁没有类似IIF的东东,上次我还看见过,就是想不起来了!惨!
 
接受答案了.
 
后退
顶部