起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 145|回复: 8

【结贴】功能继承问题(急)**

[复制链接]
发表于 2008-11-26 16:44:23 | 显示全部楼层 |阅读模式
功能B继承功能A,功能A里的DocView不是只读的,能修改,在功能B里DocView设为只读,但是运行后功能B的DocView里文档还是可以修改,为什么?
回复

使用道具 举报

 楼主| 发表于 2008-11-26 16:55:45 | 显示全部楼层
没人在吗?帮忙啊,我刚刚试了一下,功能A的Button1Click事件是ShowMessage('a'),功能B继承后把Button1Click事件写成ShowMessage('b'),运行后,功能B的Button1Click事件结果还是a,怎么解决?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 17:25:16 | 显示全部楼层
怎么还是没人说啊??
回复 支持 反对

使用道具 举报

发表于 2008-11-26 17:28:52 | 显示全部楼层
你怎么做的继承?B功能的主窗体是否还是功能A的主窗体?
回复 支持 反对

使用道具 举报

发表于 2008-11-26 17:29:09 | 显示全部楼层
贴出你的这两个功能的相关信息。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-26 17:58:42 | 显示全部楼层
是的,就是继承功能和主窗体,是我自己新建的功能做实验,失败
回复 支持 反对

使用道具 举报

发表于 2008-11-26 18:42:07 | 显示全部楼层
你不要继承功能,因为继承功能,就会有个默认的而且隐藏的主窗体。而你又继承了窗体,只是修改了这个窗体,但显示的不是这个窗体,而是隐藏的那个主窗体。
你的明白了没有?
回复 支持 反对

使用道具 举报

发表于 2008-11-26 18:43:23 | 显示全部楼层
只继承窗体,把这个窗体放在你新建的功能下。
如果继承闹的不是特别明白,最好不要用继承做东西,会很乱的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-27 09:19:00 | 显示全部楼层
OK,搞定了,谢谢,结帖
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 20:48 , Processed in 0.039265 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表