声明在一个公共单元里
需要的Form引用这个单元即可!
需要的Form引用这个单元即可!
解决方案 »
- 消息传递中的奇怪问题急急急!!!
- 小问题,马上结贴
- 【求教】关于DBGrid的列的宽度问题
- 请大虾解决关于dsPack叠加滚动字幕的问题。
- 100f分求一个delphi的代码排版工具(用于d7),顶就有分
- 请问一个有关borland database engine问题
- 如何写DELPHI一个数据库程序的安装程序
- dbgrid 问题,在线等
- 求教 sql 语句
- 三层数据库,客户端除开要exe文件和一个dll文件以外还要注意设置什么地方?为什么我在发服务器端运行该EXE文件没有问题但一在客户端运行
- 深夜请教一下,为什么Form有MainWndProc这个过程,而一般窗体控件没有呢
- Form1中初始化Form2中的参数报错,是因为此时Form2没有创建?
如果Form4要调用 Form2,Form3,Form1
就在Form4中
uses Form2,form1,form3;
// unit1 单元type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end; // 对 TForm 类扩展一个 func 方法
TMyExtFrom = class helper for TForm
public
procedure func;
end;....
procedure TMyExtFrom.func;
begin
ShowMessage('Func');
end;procedure TForm1.FormCreate(Sender: TObject);
begin
Self.func; // 当前 form1 扩展了一个新方法 Func
end;
在另一个单元中的Form2也可以拥有func方法,只要 uses TMyExtFrom 所在单元// unit2 单元type
TForm2 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;...... uses unit1;procedure TForm2.FormCreate(Sender: TObject);
begin
Self.func;
end;
谢谢,我用的是Delphi 7。