随笔分类 -  Delphi-CIS-FastMsg-Skype

摘要:盒子中的souledge大侠发布了新的Socket库,以下为原文:我之前写过一个iocp的框架,放到googlecode上了。由于当时的delphi版本尚无法跨平台,所以该框架只能运行在Windows下。现在Delphi的跨平台编译器基本已经成熟了,主流的操作系统基本都已支持,这是一个很好的契机,于 阅读全文
posted @ 2015-12-01 17:59 findumars 阅读(924) 评论(0) 推荐(0)
摘要:这份代码的思路来自于国外EES组织的Aphex。基本上所有的无DLL Download都是利用的这种方法。其实也就是用烂了的远程注入法。不过注入的对象不是一个DLL,而是本身的一个过程。下面是代码,由于本人专业知识不够,可能有些说法不太专业。请大家凑合着看。有不懂的请跟贴。program Injec... 阅读全文
posted @ 2015-11-27 21:44 findumars 阅读(360) 评论(0) 推荐(0)
摘要:近日偶要做个程序,需要获得外网IP,偶去网上找相关资料,发现都不尽如人意,有的只能获得本地网卡的IP,有的通过httpget控件获取IP,还有甚者做个asp再调用偶是个懒人,而且上面提到的方法,不是获取不了就是速度太慢或者是太麻烦,无意中发现有个系统提供的API,利用它能够获取适配器信息,其中就包括... 阅读全文
posted @ 2015-11-26 22:40 findumars 阅读(2231) 评论(0) 推荐(0)
摘要:Delphi组件Clever Suite Internet是一款优秀的网络组件,唯一让我感觉不足的是ClHttp竟然使用了断言,当程序遇到问题的时候就会弹出一个对话框,并显示问题是出在了那个单元里。好了,言归正传,发一个Delphi2007下使用ClHttp的例程。procedure TForm1.... 阅读全文
posted @ 2015-11-26 21:30 findumars 阅读(777) 评论(0) 推荐(0)
摘要:有时候,我们做一些小软件就需要检测网络连接状态,比如想给你的软件加上类似QQ那样的系统消息,可是像我这样的穷人肯定是买不起服务器了,那我们只好另想办法,可以读取网页然后用浏览器显示,这个时候就需要判断网络状态。我目前采用的判断方式有两种:1.采用WinInet方式:uses WinInet;p... 阅读全文
posted @ 2015-11-26 21:24 findumars 阅读(3771) 评论(0) 推荐(0)
摘要:DeleteUrlCacheEntry 1.文件单元:WinInt VC声明 BOOL DeleteUrlCacheEntry ( LPCTSTR lpszUrlName); 函数功能 删除Cache中指定的源文件名,如果指定文件存在 则删除 参数说明 lpszUrlNam... 阅读全文
posted @ 2015-11-14 18:39 findumars 阅读(386) 评论(0) 推荐(0)
摘要:unit FileDownLoadThread;interfaceuses Classes, SysUtils, Windows, ActiveX, UrlMon;const S_ABORT = HRESULT($80004004);type TFileDownLoadThread =... 阅读全文
posted @ 2015-11-14 18:36 findumars 阅读(1109) 评论(0) 推荐(0)
摘要:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) ... 阅读全文
posted @ 2015-11-14 18:33 findumars 阅读(1234) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yanjiaye520/article/details/8199016 阅读全文
posted @ 2015-10-01 02:53 findumars 阅读(4004) 评论(0) 推荐(0)
摘要:判断网络的是否连接或者连接方式,比较重要的一点就是是不是即时判断,如果你明明无连接,判断出来却说你有,连接上了,却说你还未连接,下面要介绍的两个方法中 InternetGetConnectedState就是不怎么够即时的API函数,而第二个使用的是IsNetworkAlive这个API函数,这个没有 阅读全文
posted @ 2015-09-20 18:49 findumars 阅读(1509) 评论(0) 推荐(0)
摘要:以下来自英文原版帮助文件,文桓英语不好,翻译了老半天。有错误的地方见谅,别骂我。 TIdTCPServer = class(TIdComponent) Description TIdTCPServer is a TIdComponent descendant that encapsulates a 阅读全文
posted @ 2015-06-22 05:44 findumars 阅读(2428) 评论(0) 推荐(0)
摘要:下面是我写的一个函数,把所有的缓存文件路径添加到一个字符串列表中,直接看代码,带了注释。另外还有删除缓存等等大家自己到msdn找找。 需要引用 [delphi] view plain copy WinInet [delphi] view plain copy // 获取Internet缓存文件 fu 阅读全文
posted @ 2015-04-16 00:13 findumars 阅读(928) 评论(0) 推荐(0)
摘要:delphi中URL的汉字编码show.asp?sort=全部&sortlevel=1&gorq=供&n=5&sitename=全部&img=yes&imgfile=/images/dot_g.gif诸如这样的形式,在百度查询会转成GB2312的编码,每个汉字对应2个%xx%xx ,但是在googl... 阅读全文
posted @ 2014-07-02 22:18 findumars 阅读(6581) 评论(1) 推荐(1)