登录先于主程序启动 可以这么做。即在工程文件里编写代码,先显示登录窗口,然后创建主Form。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打开Project->View Source,会看到以下代码:begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run;end. 然后在Application.Initialize之前调用Create(self),显示登陆窗口即可,如果密码错,则不运行Application.Run;直接退出。 如下更改工程文件即可program Project1;uses Forms, Unit1 in 'Unit1.pas' {Form1}, Unit2 in 'Unit2.pas' {pass};{$R *.RES}begin Application.Initialize; Application.CreateForm(Tpass, pass); //pass为用户登录窗体 pass.ShowModal; //用户合法性检查 if pass.user.text<>? or pass.password.text<>? then application.Exit ; //以下是启动程序主窗体 Application.CreateForm(TForm1, Form1); Application.Run;end. 把登录窗口做成Splash窗口 Delphi标尺的问题 伤脑筋的问题求解... BORLAND C++中如何支持对.asm文件的编译?? gauge控件无显示 问几个问题!小问题,属于基础的! 求谁有计算机方面的奇闻逸事 请问BusinessSkinForm作好的程序有没有时间限制? 关于日期时间的转换,急,急,急,在线等待!!! 你爱你的祖国吗?你爱你的人民吗?我想大声的呼喊!可是喊不出来!于是我的眼泪留了下来 delphi怎么了?连主从表都不认,我设置的主从表,在field link designer对话框里,始终找不到要用的字段,只有首字段,不会是bug吧? 关于右键菜单的问题 我是说计算字段的结果写到表里的另一字段
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end. 然后在Application.Initialize之前调用Create(self),显示登陆窗口即可,如果密码错,则不运行Application.Run;直接退出。
program Project1;uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {pass};{$R *.RES}begin
Application.Initialize;
Application.CreateForm(Tpass, pass);
//pass为用户登录窗体
pass.ShowModal;
//用户合法性检查
if pass.user.text<>? or pass.password.text<>? then
application.Exit ; //以下是启动程序主窗体
Application.CreateForm(TForm1, Form1); Application.Run;
end.