比方我有一个窗口w_zbxs2013,是普通窗口,现在有另外一个窗口w_autosize
希望w_zbxs2013是从w_autosize继承,获取w_autosize
的属性
我是修改源代码(edit resource)
forward
global type w_zbxs2013 from w_autosize
end type
type cb_2 from commandbutton within w_zbxs2013
end type
type ddlb_1 from dropdownlistbox within w_zbxs2013
end type
type dw_1 from datawindow within w_zbxs2013
end type
type p_1 from picture within w_zbxs2013
end type
type cb_1 from commandbutton within w_zbxs2013
end type
end forward
global type w_zbxs2013 from w_autosize
修改这两个红色的地方,看是继承了,但是有问题,请问还要修改什么地方?或者需要其它的什么操作?
------解决方案--------------------
对 w_zbxs2013 窗口进行 更新,看看有没有错误,有的话再Edit source按照实际情况进行修改
没有的话打开 w_zbxs2013, 对窗口或控件的原有事件进行检查, 将继承父对象代码的钩打上,另外看看有没有重复的自定义函数或事件,有的话新打开复制,再删除处于下方的那个重复的函数或事件,然后重新粘贴复制了的代码
------解决方案--------------------
可能是你的窗口还留着对以前窗口继承的属性
------解决方案--------------------
以前貌似这样整过,想让一个已存的窗口B继承于一个已存在的窗口A,且B也没有继承其它窗口的情况下,只需要右击窗口B然后选择edit source,把所有有"window"字样改成“A”即可~
------解决方案--------------------