UNIT2 单元里use Unit1就可以了。 全局变量: 可以单独建立一个Globalunit,所有全局变量、函数都放在这里,其他地方使用就user GlobalUnit unit GlobalUnit;interfaceuses Messages,ComCtrls,windows;var G_CurUserId:string; G_CurUser,G_CurPass:string; procedure OpenAllPort; procedure CloseAllPort;implementationuses SysUtils; procedure OpenAllPort; var i:integer; begin for i:=0 to ComCnt-1 do Com[i].hPort:=openCom('com'+IntToStr(Com[i].port)); end;procedure CloseAllPort; var i:integer; begin for i:=0 to ComCnt-1 do closeCom(com[i].hPort); end; end.
全局变量:
可以单独建立一个Globalunit,所有全局变量、函数都放在这里,其他地方使用就user GlobalUnit
unit GlobalUnit;interfaceuses Messages,ComCtrls,windows;var G_CurUserId:string;
G_CurUser,G_CurPass:string;
procedure OpenAllPort;
procedure CloseAllPort;implementationuses SysUtils;
procedure OpenAllPort;
var
i:integer;
begin
for i:=0 to ComCnt-1 do
Com[i].hPort:=openCom('com'+IntToStr(Com[i].port));
end;procedure CloseAllPort;
var
i:integer;
begin
for i:=0 to ComCnt-1 do
closeCom(com[i].hPort);
end;
end.