我是新手,现在自己编一个小软件,请问,我想一运行那程序就先打开登录窗口,该怎么办?

victoryji 2001-11-16 06:58:12
...全文
99 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
烤火的鱼 2001-11-16
  • 打赏
  • 举报
回复
创建主窗口和登录窗口,在project→options中保证自动创建顺序为登录在前主窗口在后,启动窗口设为主窗口,在主窗口的onactive事件中用form1.showmodal就可以了。
taxi 2001-11-16
  • 打赏
  • 举报
回复
在窗体的OnShow事件中显示登录窗体,主窗体并不会显示。
8追8梦8 2001-11-16
  • 打赏
  • 举报
回复
在项目文件里CreateForm,创建一个登录窗体(一定要在mainform的create之前create、show),并且在项目文件的最后(run之前)hide,free:)
我比你还新,因为我刚洗过澡:)
victoryji 2001-11-16
  • 打赏
  • 举报
回复
登录窗口已作了,启动时如何把主form隐藏,显示登录窗口,请详细告知
CsdnKey 2001-11-16
  • 打赏
  • 举报
回复
例如:
program Project1;

uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};

{$R *.RES}

begin
Form2:=TForm2.Create(Form2);
Form2.Showmodal;
Application.Initialize;//在此前创建要显示的窗体
Application.CreateForm(TForm1, Form1);
Form2.Free;//释放窗体
Application.Run;
end.
KendyChen 2001-11-16
  • 打赏
  • 举报
回复
先做一个登录窗口
程序一启动,便把主form隐藏,显示登录窗口
判断登录信息(比如密码),如果正确则显示主form,并把登录窗口关闭;如果不正确则...

5,930

社区成员

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

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