源码是不是有问题

jjjwltcs 2002-08-03 11:22:26

我看一个别人编好的程序 它的源码
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
Menus, StdCtrls, Buttons, Db, DBTables, jpeg, ExtCtrls;

type
TForm1 = class(TForm)
Database1: TDatabase;
Image1: TImage;
MainMenu1: TMainMenu;
N1: TMenuItem;
Image2: TImage;
N2: TMenuItem;
N3: TMenuItem;
procedure FormShow(Sender: TObject);
procedure N7Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure N8Click(Sender: TObject);
procedure N1Click(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure N3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

uses Unit2, Unit3, Unit4, About, Unit16;

{$R *.DFM}

procedure TForm1.FormShow(Sender: TObject);
begin
DateSeparator := '-';
ShortDateFormat:='yyyy-mm-dd';
TwoDigitYearCenturyWindow:=70;
form2.showmodal;
end;

procedure TForm1.N7Click(Sender: TObject);
begin
form1.close;
end;

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
form3.show;
end;

procedure TForm1.BitBtn2Click(Sender: TObject);
begin
form4.show;
end;

procedure TForm1.N8Click(Sender: TObject);
begin
aboutbox.showmodal;
end;

procedure TForm1.N1Click(Sender: TObject);
begin
aboutbox.showmodal;
end;

procedure TForm1.N2Click(Sender: TObject);
begin
form3.show;
end;

procedure TForm1.N3Click(Sender: TObject);
begin
MessageDlg('请在进行数据维护之前将所有的录入和查询窗口都关闭,否则会出现错误!' , mtWarning, [mbOk], 0);
form16.show;
end;

end.





这里根本没有form2 form16 这怎么能调用呢
是不是错了 奇怪
...全文
32 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyinwuhan 2002-08-12
  • 打赏
  • 举报
回复
同上
你好象很新啊……
http://delphidj.my163.com
chll 2002-08-12
  • 打赏
  • 举报
回复
同上
fffddd 2002-08-12
  • 打赏
  • 举报
回复
同上
ciacia 2002-08-12
  • 打赏
  • 举报
回复
恩,同意FlyingQQ(FlyingQQ)的回复
lqdmafeng 2002-08-04
  • 打赏
  • 举报
回复
同意楼上
oracle_lover 2002-08-04
  • 打赏
  • 举报
回复
implementation

uses Unit2, Unit3, Unit4, About, Unit16;

Form2在Unit2中,Form3在Unit3中,Form4在Unit4中,Form16在Unit16中,AboutBox在About中
chechy 2002-08-03
  • 打赏
  • 举报
回复
在这里
uses Unit2, Unit3, Unit4, About, Unit16;
显然Form2在Unit2中,Form16在Unit16中。
uses相当于C中include
FlyingQQ 2002-08-03
  • 打赏
  • 举报
回复
在程序中有
implementation

uses Unit2, Unit3, Unit4, About, Unit16;

我想form2,form16,aboutbox,form3等是定义在这几个单元中的

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧