当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 上一次在csdn发失败了,再试试看句柄泄漏最终造成系统的网络完全
 

 

 ·ado command 命令的执行     »显示摘要«
    摘要:ado command 命令的执行下面的函数实现 ado command 命令的执行。// --------------------------------------------------------------------------------// 参数:// padocmd: tadocommand; adocommand 组件// pcexec : string; 命令字符串// va......
    摘要: 开发web应用系统通常都会遇到报表打印问题。简单应用可利用ie的页面打印功能,利用html标签控制格式来实现。但复杂的业务型应用系统,报表不仅是组成应用的重要部分,还常常是相当复杂的。现在很多应用系统都要求提供自定义报表的功能——即客户可以自行设计、修改报表。在c/s结构系统中,报表问题有很多成熟的解决方法。如delphi开发工具不仅自带有报表控件,还可以利用第三方控件来......


再发:发现一个 Delphi6 VCL 的 BUG!
上一次在csdn发失败了,再试试看句柄泄漏最终造成系统的网络完全瘫痪!

下面是 delphi6 vcl 标准类库 sockets 单元中 tbasesocket 类的一段代码: 【程序编程相关:Delphi自带Web应用示例Iserv

【推荐阅读:扫雷外挂的设计与实现(二)

procedure tbasesocket.close; 【扩展信息:在Delphi中利用CreateRemo

begin

  if factive then

  begin

{$ifdef linux}

    errorcheck(libc.__close(fsocket));

{$endif}

    fsocket := invalid_socket;

    factive := false;

    dodestroyhandle;

  end;

end;

难道 borland 的开发人员忘了在 {$ifdef mswindows} 时也需要关闭句柄?这个 bug 的后果就是句柄泄漏最终造成系统的网络完全瘫痪!此 bug 在 delphi2005 已经修改了,不知道 delphi7 与 delphi8 中有没有被修改!


...   下一页
    摘要: 转自大富翁论坛,至于如何重新编译可以参考《fastreport 3.07 专业的安装及中文化》q:fastreport 3.x导出pdf乱码怎么解决?(中文乱码,英文没问题). a:用下面这代码替换 frxpdffile.pas 中原来的代码就可以了已在enterprise(应该说是professional) 3.07下测试通过;注意事项:字体内嵌的复选框不可选。procedure tfrxpd......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE