请帮帮我吧!(90分)

  • 主题发起人 主题发起人 sophi
  • 开始时间 开始时间
S

sophi

Unregistered / Unconfirmed
GUEST, unregistred user!
我开发了一个小型管理系统,服务器用的是SQL SERVER ,通过ODBC创建了一个数据源,它自动挂接
到BDE中,我用DELPHI开发客户端程序,一切运行无误!这是一个简单的三层结构系统,由于
客户端用的是FORM ,要将其转为ACTIVEFORM窗体,我按照李维写的分布式多层应用系统一书
中第十章的做法发布到网上,主界面能出来,可功能没用起来,程序中点击一个按钮打开另一个
窗体都不能实现,这是为什么?李维的程序中用 showform(tform1), 我用 form1.show,这两个
有什么区别,在我的程序中还不能用SHOWFORM,这是为什么?请各位高手给予解答!
 
是不是你在引用的时候出了问题啊?
试验把 Uses UnitForm1 (其中UnitForm1是form1的单元)

 
只创建一个主窗体试试。
其余的窗体在需要时创建,例:
procedure Create_form(form1:Tform);
begin
form1:=Tform.create(self);
with form1 do
try
showmodal;
finally
free;
end;
end;
 
多人接受答案了。
 
后退
顶部