如果是整个程序都要用,最好写个Common.pas单元,并且将全部公用变量/常量、公用函数/过程、公用类全部放到其中,然后每个单元都引用该单元。
我的程序都是这样写的。
我的程序都是这样写的。
解决方案 »
- 数据库连接的问题
- 一个关于mscomm32.ocx控件的问题,谁能帮我解决,我真的愿意给100块钱给他, 急死了!
- 如何把VCL加到DELPHI6里,我不会,提示一下可以吗,急用!
- 请问各位老大,将取字符ASCII码的函数是什么?(急!在线等!)
- 如何修改dbgrid中输入的错误数据
- 我用query.execsql,操作怎么不能立即提交?
- 如何使用 TADOStoredproc 的 eoAsyncExecute 属性?
- 我调用窗体的 Form4.Memo1KeyDown(form1, '46', ssAlt);为什么报错?
- 关于TrackBar控件的问题
- delphi如何检测button是否被持续按下
- 还是SPcomm, 如果我只用其中的数据收发功能的话,spcomm会用到串口的几根线?
- 如何让delphi成为连接acess和excel通道
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
beginend;end.
//象以上这种情况,我想定议一个新类应放入什么地方
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
beginend;end.
//象以上这种情况,我想定议一个新类应放入什么地方
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;//新类声明var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
beginend;end.
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;//新类声明,假设还是声明一个窗口类,从TForm继承过来
Tformnew= class(TForm)
CoolBar12: TCoolBar;
private
public
procedure soundbug(i:integer); //新类过程
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
beginend;end.