社区
Windows SDK/API
帖子详情
模态窗体定时关闭问题,高手请进。
zilingzhang
2002-12-09 10:03:40
我想在模态窗体中做一些数据处理,然后自动关闭这个模态窗体,而不用用户点击按钮关闭。
具体操作如下:
当用户执行frmModal.ShowModal时窗体就开始处理已经定义好的数据,处理完毕后窗体自动关闭。
窗体处理数据的函数是frmModal.Go(str_Result);
我试了在GO函数中设定
ModalResult:= mrOK;不起作用。
请问我该如何处理?
谢谢了!
...全文
82
6
打赏
收藏
模态窗体定时关闭问题,高手请进。
我想在模态窗体中做一些数据处理,然后自动关闭这个模态窗体,而不用用户点击按钮关闭。 具体操作如下: 当用户执行frmModal.ShowModal时窗体就开始处理已经定义好的数据,处理完毕后窗体自动关闭。 窗体处理数据的函数是frmModal.Go(str_Result); 我试了在GO函数中设定 ModalResult:= mrOK;不起作用。 请问我该如何处理? 谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zilingzhang
2002-12-09
打赏
举报
回复
好了
我的窗体是在DLL中的MODAL窗体。
刚才初始化遗漏的东西,现在没问题了
谢谢各位!
zilingzhang
2002-12-09
打赏
举报
回复
正在试验中...
Billy_Chen28
2002-12-09
打赏
举报
回复
把代码贴出来看看
我不懂电脑
2002-12-09
打赏
举报
回复
我用了,正常。
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit2.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm2 *Form2;
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm2::FormShow(TObject *Sender)
{
Timer1->Enabled = true;
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Timer1Timer(TObject *Sender)
{
Close();
}
zilingzhang
2002-12-09
打赏
举报
回复
不行,会出现“某内存不能读”问题。
chechy
2002-12-09
打赏
举报
回复
调用frmModal.Close试试
关于
模态
弹出窗口刷新父
窗体
一个关于
模态
弹出窗口刷新父
窗体
的
问题
。问:我在做一套系统的时候碰到这样一个
问题
。弹出的
模态
窗口不能刷新父
窗体
。例如我新增数据是在
模态
窗口而添加成功了
关闭
后父
窗体
只能手动刷新。这样就严重影响了一些效果。我尝试过一些方法但是始终不对。请各位
高手
进来一下。用OPEN打开的不管是在
关闭
窗体
时自动刷新都没有任何
问题
。见下例父
窗体
代码<%@ page contentType="text/html; ch...
C#
模态
窗口与非
模态
窗口
模态
窗口 (ShowDialog)弹出窗口阻止调用窗口的所有消息响应。 只有在弹出窗口结束后调用窗口才能继续。 在
模态
窗口“
关闭
”后,窗口并没有真正被“
关闭
”,“
关闭
”按钮并没有调用
窗体
的Close方法,只是将
窗体
的Visible属性赋值为false,隐藏了
窗体
,所以
模态
窗口在不需要用的时候,务必手动Dispose释放
窗体
资源,虽然.Net会
定时
执行垃圾回收,但是何时执行垃圾回收并不受控制,...
C#——
模态
窗口 和 非
模态
窗口
模态
窗口 (ShowDialog)弹出窗口阻止调用窗口的所有消息响应。 只有在弹出窗口结束后调用窗口才能继续。 在
模态
窗口“
关闭
”后,窗口并没有真正被“
关闭
”,“
关闭
”按钮并没有调用
窗体
的Close方法,只是将
窗体
的Visible属性赋值为false,隐藏了
窗体
,所以
模态
窗口在不需要用的时候,务必手动Dispose释放
窗体
资源,虽然.Net会
定时
执行垃圾回收,但是何时执行垃圾回收并不受控制,当
模态
窗口
关闭
后
窗体
资源没有及时手动释放时,其他相关操作可能会引起线程阻塞导致程序假死。
模态
窗口资源释放后仍然能在当前
Qt疑难
问题
-
模态
窗口父类被析构
最近遇到一个朋友,问了我一个刁钻的
问题
,当你
模态
弹出一个
窗体
时,后台把这个
窗体
的父类给析构了,这个时候会出现什么样的情况? 听到
问题
后我真是一脸懵逼呀!从来没有这么写过代码。 随后写了一个简单的测试demo,跟踪了下Qt的源码,得出如下结论: 首先程序不会崩溃
模态
窗口会被析构并
关闭
带着这两个
问题
我们来研究下Qt的代码 1、测试代码 测试代码超级简单,就是当我们的
模态
窗体
弹出时,使用
定时
...
模态
弹出窗口刷新父
窗体
问: 我在做一套系统的时候碰到这样一个
问题
。 弹出的
模态
窗口不能刷新父
窗体
。例如我新增数据是在
模态
窗口而添加成功了
关闭
后父
窗体
只能手动刷新。这样就严重影响了一些效果。 我尝试过一些方法但是始终不对。请各位
高手
进来一下。 用OPEN打开的不管是在
关闭
窗体
时自动刷新都没有任何
问题
。见下例 父
窗体
代码 open ...
Windows SDK/API
1,183
社区成员
22,342
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章