高手请进,确实是MIDAS 中最难的问题。如何在应用服务器端 强制关掉应用服务器? 性质很简单 但真的很难 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义一个方法传到服务器,在服务端halt(0) 创建一全局变量 CountNo:integer在窗体FORM1的创建事件中:COUNTNO:=0在数据模块的创建事件中:FORM1.COUNTNO:=COUNTNo+1;在数据模块的销毁事件中:FORM1.COUNTNO:=COUNTNo-1;在函数中判断COUNTNO<>0 ,如果为0 则close ........ 谢谢你:jiaai(逍遥游)有些用户的连接不能随便关掉。现在的问题是:有些用户是非正常断线。可能不会执行数据模块中的destroy 事件 delphi已经帮你做好了,服务器自动检测客户连接,你只要在数据模块释放事件中实现代码(比如打印出客户代码),不过这是一个客户一个数据模块事例的情况。其他情况类似,稍做修改。 TInterfacedObjec自动的释放接口,不用你管;你要是想的话:IInterfaceValue := Nill;//对单个用户操作; No.1: FCount => 0 //客户端; Decstructor Destory; Override ...No.2: 利用接口; Idtcpserver 发送问题 大家都在哪里工作? 为何在ActiveX控件实现单元和类型库单元中有二个相同的类? 怎样判断socket的意外中断 为什么有时客户端软件响应比较慢,一个操作都要十几秒钟?有时候却很快。 backup 小问题 使用TWebBrowser的时候,如何让它能够屏蔽掉一些弹出窗体?? 怎样发邮件 文件传输的问题 十万火急!!!!!!!!!! 如何修改dbgird上的字段名称 怎样动态创建自定义表格要求能打印预缆和打印。高分求解。。
在窗体FORM1的创建事件中:COUNTNO:=0
在数据模块的创建事件中:FORM1.COUNTNO:=COUNTNo+1;
在数据模块的销毁事件中:FORM1.COUNTNO:=COUNTNo-1;
在函数中判断COUNTNO<>0 ,如果为0 则close ........
有些用户的连接不能随便关掉。现在的问题是:有些用户是非正常断线。可能不会执行数据模块中的destroy 事件
你要是想的话:IInterfaceValue := Nill;//对单个用户操作;
FCount => 0 //客户端;
Decstructor Destory; Override
...
No.2:
利用接口;