控件指针(100)

  • 主题发起人 主题发起人 Tophi
  • 开始时间 开始时间
T

Tophi

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在一个窗体里面,通过点击一个按钮,修改另外一个窗体中的Tedit值。这个Tedit是不定的,是需要通过函数作为参数传进来的。请问该怎么做?应该是要做成类似于指针或者句柄的东西。在这个窗体里面定义一个私有变量,在函数调用的时候,将这个tedit参数传给这个变量,然后窗体上的操作是针对这个变量来做的,从而反映到那个原本的Tedit上的。请问该怎么做?谢谢
 
不好意思,不用指针。直接设置一个Tedit的变量就可以了呵呵。没有想象的那么复杂。送分,欢迎……
 
if 另外一个窗体.FindComponent(('chk' + inttostr(i))) <> nil then begin (另外一个窗体.FindComponent(('chk' + inttostr(i))) as TCheckBox).Checked := false; end;试试这样也可以吧,顺便领分
 
// 类实例 AEdit 其实就是一个指针procedure abc(AEdit: TEdit);beginend;
 
后退
顶部