CSDN论坛 > Delphi > Windows SDK/API

如何知道窗口已经被关闭? [问题点数:20分,结帖人zling1981]

Bbs1
本版专家分:42
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:10260
Blank
蓝花 2004年12月 Delphi大版内专家分月排行榜第三
Bbs7
本版专家分:15414
Bbs1
本版专家分:42
匿名用户不能发表回复!登录|注册
其他相关推荐
解决 基础连接已经关闭 连接被意外关闭
基础连接已经关闭 连接被意外关闭,关闭空闲的连接;
WCF 基础连接已经关闭: 连接被意外关闭。
之前也遇到过这样的错误,是因为数据量过大,后面修改了连接池的最大消息接收量,就解决了此问题。但是今天再次遇到,只有两条返回数据,所以跟之前的不是同一个原因。郁闷了一会发现问题出在枚举上,按照网友说的给枚举加了[EnumMember]说明也没用,是因为查询得到的值不在枚举范围内,而返回了一个错误的枚举值。所以修改程序,返回枚举值正确,错误也顺利解决
winform判断一个窗口是否打开并显示出来
判断一个窗口是否打开,和显示当前窗口:form1中声明:private Form2 f2;在需要弹出窗口的处理上做如下修正:if (f2 == null||f2.IsDisposed) { f2 = new Form2(); f2.Show(); } else
如何知道MQ已消费完所有消息
最近做了个项目,碰到一个问题,目前已经解决,解决过程共享出来。 项目中用到了MQ的中间件,每天大概生产700万+的消息,生产耗时 需求是我要把当天的消费情况及时落地,问题在于我不知道什么时候消费完所有消息,最主要的是,我不想写定时任务。 方案1:打标,就是在生产消息的时候把最后一条数据打标,从而在消费的时候能知道哪一条数最后一条数据,当执行完该条数据时,就可以进行数据落地操作,但
WCF 基础连接已经关闭:连接被意外关闭
之前的开发,是wcf和oracle在同一台机器上,通过silverlight调用发布的wcf的时候,没有问题。但当wcf和oracle分别在不同的机器上时,则会报错:WCF 基础连接已经关闭:连接被意外关闭。 网上找了很多,都没有说道关键,测试之后,错误依旧,后来经过摸索,找到正确的解决办法。 因为之前是正确的,所以不存在其他问题,应该就是网络访问或wcf配置的问题。修改了若干wcf的配置发现
C#winform判断窗体是否打开
C#winform判断窗体是否打开 更适用于mdi
httpWebRequest请求错误,基础连接已经关闭: 连接被意外关闭
public string DoWebRequest(string url) { HttpWebResponse webResponse = null;  HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);//根据URL来访问网址
C# WebRequest 基础连接已关闭 连接意外关闭
出现这种问题一般是因为request和response没有释放造成的,在请求处理完毕对请求request调用abort,对response调用close处理一下就好了
WPF如果控制每个窗体确保只打开一次
最近在用WPF写一个桌面应用
如何判断socket客户端断开
我写了一个socket的客户端和服务器端,请问服务器端如何判断客户端已经断开连接了如果客户端结束进程,会发出FIN,但是如果是网线拨了,服务器就不知道了。借楼主的贴讨论一下:1.如果拨掉网线的时候服务哭正在阻塞读,且没有设置超时选项,它会阻塞多久才能知道不可达?2.如果。。。。。。。。。。正在阻塞写,。。。。。。。。。。。。。。。。。。。。。。。?(也没有设置KEEP_ALIVE)我用心跳
关闭