一、如何推断某指定WINDOW是否存留?
ClassDefinition cd_windef
cd_windef = FindClassDefinition("w_xxx")
if isvalid(cd_windef) then
//存留
end if
二、如何推断WINDOW中间的某指定控件或指定控件的指定属性是否存留?
能够凭借control[]数组。
三、如何推断某指定MENU是否存留?
能够凭借item[]数组。
四、如何推断DATAWINDOW中间指定OBJECT(如:指定列)是否存留?
(1)运用dw_1.describe("objectname.name"),describe函数回来值若是无效的对象则归来!。
(2)运用POS函数推断指定对象NAME是否存留于dw_1.object.datawindow.objects中。
五、如何推断某指定DATAWINDOW OBJECT是否存留?
datastore ld_ds
ld_ds = create datastore
ld_ds.dataobject = "demo"
if ld_ds.Describe("DataWindow.Objects")="" then //也能够用.Syntax
//不存留
end if
destroy ld_ds