在一个过程中参数是窗体对象,我要得到窗体对象中某个控件的一个属性返回值怎样得到
如:
Function GetBitMap(vfrm:TForm):TBitMap;
var BitMap:TBitmap;
begin
BitMap := vfrm.Vcl.BitMap;
end;
Vfrm是作为参数在传递
...全文
678打赏收藏
关于控件问题
在一个过程中参数是窗体对象,我要得到窗体对象中某个控件的一个属性返回值怎样得到 如: Function GetBitMap(vfrm:TForm):TBitMap; var BitMap:TBitmap; begin BitMap := vfrm.Vcl.BitMap; end; Vfrm是作为参数在传递
UP 意思是比如窗体一有一个控件,窗体二有一个控件,可能控件名一样,只是窗体不一样,
而这个函数是将窗体名作为参数,来返回这个窗体上控件的属性值
如果GetBitMap(窗体一)就返回窗体一的这个值
Result := 窗体一.vcl.BitMap
如果GetBitMap(窗体二)就返回窗体2的这个值
Result := 窗体2.vcl.BitMap
窗体3、4、5。。。。。
窗体是非固定的
Function GetBitMap():TBitMap