在Lookup时Disconnect就会出现这种情况,如何解决呢?
解决方案 »
- DELPHI RXRICHEDIT插入GIF后闪烁
- 求教摇号程序
- 没有select权限,只有insert权限,怎样用delphi写新增记录的代码?
- 数据转换的问题?
- 急啊,查询文件问题??????????????
- 如何阻止本机的所有Internet连接?
- 急,为什么我的参数会莫名其妙的改变?
- 怎么实现在DBGRID上点列头该列按升序排列,如果已经是升序点击的这一下使它按降序排列。我怎么能知道这一列对应的是哪一个字段啊。
- 我是delphi的菜鸟啊,希望大家多多关照!!!!公开你们的QQ吧!!
- 如何快速知道指定ip是否与internet连接
- 关于GetUserName语句,为什么出错?
- 关于SQLServer的问题
提供一点思路:
1.需要捕捉错误,可以自己写一个TSocketErrorProc类型的处理函数,然后用
ScktComp单元中的 SetErrorProc 注册。
这样,严重错误的时候也由自己处理,Delphi就不会弹出对话框(关于这一点,可以通过
分析源码知道);
2.连接两次才能连接的情况:
可能实是Delphi中的一个逻辑错误造成的吧。
对于这一点,我有过贴子,见:
http://www.csdn.net/expert/topic/121/121071.shtm
还有...一时找不到,在找找。
function SetErrorProc(ErrorProc: ): TSocketErrorProc;
begin
Result := SocketErrorProc;
SocketErrorProc := ErrorProc;
end;
捕捉错误我已经通过修改原码解决了,但是怎么解决连接两次的问题?