有关动态数据窗口控件问题,在线等待,100分
我用下面的办法加了几个文本控件
temp_str='Create text(band=detail alignment=....name='text_1'...)
dw_1.modify(temp_str)
现在问题是:
1,我怎样判断某个控件如text_1是否已经存在?
2,如存在,用什么语句销毁?
问题点数:100、回复次数:6Top
1 楼ldy(罗大佑)回复于 2003-12-03 16:02:41 得分 20
1、Objects看看
2、Destroy应该可以Top
2 楼cris919(lovean)回复于 2003-12-03 16:25:53 得分 0
具体的语句?
1,Objects怎么看?
2,Destroy怎么写?
Top
3 楼GoldProgramer()回复于 2003-12-03 16:50:19 得分 80
1.是否存在
string ls_Objects
ls_Objects = dw_1.Describe('DataWindow.Objects');
if Pos(ls_Objects, 'text_1') > 0 then
MessageBox('找到了', 'text_1');
else
MessageBox('没找到', 'text_1');
end if;
2.销毁
dw_1.Modify('DESTROY text_1');Top
4 楼klbt(快乐白兔)回复于 2003-12-03 16:51:44 得分 0
同意楼上。Top
5 楼chrisfy(K.O)回复于 2003-12-03 17:38:01 得分 0
GoldProgramer方法好Top
6 楼workhand(我可憨了...)回复于 2003-12-03 17:47:14 得分 0
学习Top




