首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么继承父窗体中的过程或函数

2012-03-13 
如何继承父窗体中的过程或函数?如:父窗体中有有个myProc过程,如何在子窗体中去继承?请给个简单的例子.谢谢

如何继承父窗体中的过程或函数?
如:
    父窗体中有有个   myProc   过程,如何在子窗体中去继承?
    请给个简单的例子.
谢谢

[解决办法]
“继承”,是相对于父“类”与子“类”来说的。

对象与对象,谈不上继承。

你可以写出一个例子框架,让大家帮你填空。
[解决办法]
同意楼上的观点,父窗体和子窗体的关系是容器和摆放控件的关系
你可以通过事件机制来处理
具体可以在VCL中参考OnClick的实现代码
[解决办法]
这个不在类中,没有继承的。你可以这样用,在implementation之前声明一下,如:
procedure A;

implementation

uses Unit2;

{$R *.dfm}

procedure A;
begin
ShowMessage( 'A ');
end;
然后,就可以在其子窗体中调用A了
[解决办法]
在父窗体 fmMB 中有:

Procedure MyTest();
Begin
showmessage( 'hi ');
End;

----------------------------------

必须说明的是: 这个MyTest()不属于某一个“窗体”. 它只是某一个“单元”中的一个过程。
------------------------------------------
顶,这样就不是继承,而是调用“单元”过程了

热点排行