qq里面的登陆窗体可以进行注册等操作(即可以调用另外一个窗体)
但是显然qq的主窗体是后面那个好友窗体~现在的问题是:在delphi中我不知道创建这样的三个窗体~
登录窗体 login,注册窗体enroll,主窗体main
实现这样的功能:login最先显示,login可以选择登陆(出现main)也可以选择注册,出现enroll窗体。
就这个功能我就实现不了~(注意,主窗口设置为main窗体,而不是login)请教各位该怎么设置~你不防自己试一试自己的想法~
也可以贴出来~感激不尽~
但是显然qq的主窗体是后面那个好友窗体~现在的问题是:在delphi中我不知道创建这样的三个窗体~
登录窗体 login,注册窗体enroll,主窗体main
实现这样的功能:login最先显示,login可以选择登陆(出现main)也可以选择注册,出现enroll窗体。
就这个功能我就实现不了~(注意,主窗口设置为main窗体,而不是login)请教各位该怎么设置~你不防自己试一试自己的想法~
也可以贴出来~感激不尽~
解决方案 »
- 如何在delphi中做幂运算,如16的4次方?
- 使用Delphi做进销存,是使用Access好,还是用BDE或Interbase好呢?
- To SQL字段与Oracle字段类型的问题
- 抓取ASP页面信息的超级难题:(在线等
- Listview中设置ViewStyle为vsIcon,如何控制一行显示的项目个数
- 求教曲线拟合问题!!!!!!!!!!!回答完整者全分!!!
- 提一个笨问题,我从51Delphi下载了FastReport,请问如何装载到我的D7中?在线等待...立即结贴!
- 我下了个控件安装后每次使用它的程序老是结束不了,为什么?
- 怎么用delphi播放 dat文件
- 安装条码控件(Barcode Component v1.15)的错误,怎么解决
- 按钮点了后把按钮前面程序执行了后等过3秒接着执行按钮后面的程序。顶者有分
- 求救:在Delphi中模糊查询的SQL语句怎么写呢???
Application.CreateForm(Tlogin, login);
Application.CreateForm(Tmain, main);
Application.CreateForm(Tenroll, enroll);
这样就会先显示LOGIN,具体下面显示什么,看你的代码怎么写了。
我不知Delphi中还有什么主次窗体问题。
Application.Initialize;
Application.CreateForm(Tfrm_enroll, frm_enroll);
Application.CreateForm(Tfrm_login, frm_login);
Application.CreateForm(Tfrm_main, frm_main);
Application.Run;
Application.CreateForm(Tfrm_enroll, frm_enroll);
Application.CreateForm(Tfrm_login, frm_login);
Application.CreateForm(Tfrm_main, frm_main);
Application.Run;你这样是直接把enroll当成程序主窗口了~如果你这么该,你保存以后去看看project的opnion选项就知道了~我现在想要的是登陆窗口第一个显示,但是不能为主窗口~这样的代码可以实现一部分:
Application.Initialize;
login:=Tlogin.create(application);
login.showmodule;
Application.CreateForm(Tfrm_main, frm_main);上面的代码可以实现先现实login,在输入正确后现实main(且程序实现了把main设置成主窗体)但是不能通过login窗体访问enroll窗体,这样会出错~还请大虾帮忙啊~~~~
但是在formshow事件里面不能修改visiable属性~
创建方法:
login := Tlogin.Create(self);
login.show;注意释放login,可以在login窗口的onclose写free;