form1是登陆窗口,为了编码测试方便,我将form2设为main form,编码结束后,我重新将main form改为form1,可是,编译后的程序,同时弹出form1和form2,而如果将main form是form2时只弹出form2
解决方案 »
- delphi中动态添加了几个组件,每个组件如何应对事件
- 如何使edit2获取焦点
- 讨论:BDE ,ADO,dbExpress,InterBase Express(IBX)
- 如何将adoquery或者是access导入到dbf文件中
- 求KEY的值!
- 禁止计算机启动时扫描硬盘???(救命)
- 小菜问题,SQL命令如何处理对时间的查询???????????????
- 高分求助!ADO控件连接SQL数据库的详细方法!
- socket高手请进,接收丢失数据怎么解决?
- 图标问题继续.......
- socket问题,很简单,有懂的帮忙解决下.
- 在线等解答:对别人数据库中某个表进行更新如何准确地知道字段变化内容并通知客户端?数据表权限:只读
好像是这样吧:Application create
(form1,class(TForm))
(form2,class(TForm))
....
form1不应该是main form,楼主可以在form2(也就是main form)的OnShow事件里动态创建form1,难证通过后释放form1
以前我也这么做过,却没有出现过问题
以前我也这么做过,却没有出现过问题/////////////////////////
form1为主窗体的话,那么完成登陆后form1不能释放,不然整个程序就会退出的。这样的话与程序逻辑不符,不再使用的东西就应该释放掉。所以我觉得还是动态创建的好。另:你的以前是怎么设置的呢?肯定需要代码控制的。 可以试一下楼上mxlinux(mxlinux)所说的方法
登陆后form1.hide就可以了