关于用户密码登录的问题 请问大家,如何在主窗体没有出现的情况下,让用户登录录窗体先弹出,然后等用户输入完用户名和密码后,主窗体在弹出来。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1。把你的登录窗口用UNIT级函数包起来2。在BPL里面写代码,就是在APPLICATION.RUN的前面调用登录窗口,根据登录窗口的返回值来决定是否弹出主窗口 好多种办法了,一个简单的就是创建form1implementationuses unit2;procedure TForm1.FormShow(Sender: TObject);varmyform:Tform;begintry myform:=Tform2.Create(form1); form2.ShowModal; except end;end;//这是因为delphi创建顺序是form1的show,然后是form2的show//所以先用showmodal创建form2,如果form2没有返回,就不会回去创建form1//如果要密码不对就推出那么在form2的确定时间中加入 application.Terminate,//如果对了就form2.close;进入form1 delphi 单步调试总跳入别的pas里去 有关TreeView与数据库单击事件 建议开设Delphi for Web程序开发专栏,支持的进来顶一下。 求教,excel转xml 请问怎么查询字段中的其中几位是否等于一个字符串? 有关汉字编码的问题 '('1','2','3')'怎么把两边的引号去掉啊, dock的使用方法 用IntallShield发布程序出问题,解决者高分相送,可不断加分 请问如何得到一个图片的尺寸和大小? SAP这个专业名词是什么意思? 如何用opendialog打开一个图片文件,用image控件显示
2。在BPL里面写代码,就是在APPLICATION.RUN的前面调用登录窗口,根据登录窗口的返回值来决定是否弹出主窗口
一个简单的就是创建form1implementation
uses unit2;
procedure TForm1.FormShow(Sender: TObject);
var
myform:Tform;
begin
try
myform:=Tform2.Create(form1);
form2.ShowModal;
except
end;
end;
//这是因为delphi创建顺序是form1的show,然后是form2的show
//所以先用showmodal创建form2,如果form2没有返回,就不会
回去创建form1
//如果要密码不对就推出那么在form2的确定时间中加入 application.Terminate,
//如果对了就form2.close;进入form1