似乎application还没有Run就Terminate了,:)
解决方案 »
- webbrowser1设置socks5代理的时候 账户密码如何填写 delphi
- 我们都是DELPHI的用户,我们想想什么办法,是不是能帮一下“他”渡过难关。
- 关于excel的简单问题
- delphi中能否在界面上添加一个FLASH文件进去?
- delphi技术难题,我刚刚才发现的
- 为什么还是出现'interface not support'的错误?'
- Listbox控件的使用问题???
- 当你最爱的人问你“程序和他对你谁重要”你会怎么回答?当二者只能取其一,你会选谁我很困惑?
- 请问怎样让TImage控件接受WM_SYSCOMMAND消息
- sqlserver 提交事务后经常没有完全更新
- 问个关于生成数据记录的问题
- 请问如何用postmessage发click消息给一个button?
Application.CreateForm(Tfrmuserlog, frmuserlog);
改成
Frmuserlog:=TFrmuserlog.create(application);
在工程文件中,第一个创建的窗体(用Application.CreateForm创建)是该Application的hwnd ,不知道有没有写错,当这个form被关闭,应用程序就关闭了。
应该是在取消事件中加入:
application.initation;
application.terminated;
试一下吧,总之要在程序结束前初始化一下。你是不是用了toolbar97好像是它会有这样的问题,我试过不用它就什么问题也没有。
把
Application.CreateForm(Tfrmuserlog, frmuserlog);
改成
Frmuserlog:=TFrmuserlog.create(application);
在工程文件中,第一个创建的窗体(用Application.CreateForm创建)是该Application的hwnd ,不知道有没有写错,当这个form被关闭,应用程序就关闭了。