现在我想从TForm或者TCustomForm来继承一个组件,来自定义窗体的形状,淡入淡出等等
但是从delphi里面选择new vcl componment的时候,基类没有TForm/TCustomForm,
如果我改代码让他从TForm继承,那么安装组件的时候就是安装失败(2005),或者安装后不可用(7)
而且强制从TForm继承的话,我写protected formShow(sender:TObject);override;编译器会告诉我这不是父类的函数,那位大虾曾经这么干过,请指教,分不多,100分奉上~解决立马结贴
[email protected]
但是从delphi里面选择new vcl componment的时候,基类没有TForm/TCustomForm,
如果我改代码让他从TForm继承,那么安装组件的时候就是安装失败(2005),或者安装后不可用(7)
而且强制从TForm继承的话,我写protected formShow(sender:TObject);override;编译器会告诉我这不是父类的函数,那位大虾曾经这么干过,请指教,分不多,100分奉上~解决立马结贴
[email protected]
解决方案 »
- 请问如何隐藏后台模拟点击webbrowser1内指定坐标?
- FastReport 两个版本之间问题
- delphi7可以调用c#写的dll么?
- SQL语句:两个相同结构数据表,在满足一定条件下用一个表的数据更新另一个表?
- 如何将一个project转为dll?
- 一个关于数据截获的问题
- 什么日期控件有代Checkbox功能?
- 对象初始化的问题,很急!!!
- web服务器应用程序设计里的一个小问题
- 谁有视频捕捉SDK、OCX
- 请问如何将(金额)float型的数据,全部用四舍五入法保留两位小数点后插入另一个表?
- 【求教】使用Delphi编写多文档程序时如何屏蔽子窗口最大化到主窗口后右上角的“向下还原”按钮而保留“关闭”按钮
ONFormShow := FromShow; 即搞定
又没有什么办法把这个Form封装成一个组件阿?
代码完全可以拿到新的project里面复用。我也很少直接拿TForm来用,都是使用自己继承下来的,修改了一些东西,比如Print等函数。