上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 37 下一页
摘要: 最近写了几个网站的验证码图片自动识别程序,尽管每个网站的验证码图片都不相同,识别的方法有所差别。但写得多了,也总结出不少相同之处。今天抽空封装出一个基础类来,发现可以很好地重复利用,编写不同的验证码识别程序,效率提高了不少。好东东不能独享,现放出来供大家共同研究,请网友们妥善用之。封装后的类使用很简单,针对不同的验证码,相应继承修改某些方法,即可简单几句代码就可以实现图片识别了: GrayByPi... 阅读全文
posted @ 2010-02-15 13:55 猪悟能 阅读(1233) 评论(1) 推荐(1) 编辑
摘要: IdHTTP_Thread := TIDHTTP.Create; IdHTTP_Thread.ReadTimeout := 240000; IdHTTP_Thread.ConnectTimeout := 240000; IdHTTP_Thread.Request.UserAgent :='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .... 阅读全文
posted @ 2010-02-15 13:55 猪悟能 阅读(487) 评论(0) 推荐(1) 编辑
摘要: 写HTML解释部分的时候,需要在一个完整的URL中,提取出该URL的路径,如http://www.515800.cn/blog/index.asp需要提取出http://www.515800.cn/blog/这个路径出来,这个如果在VB/VBS中,使用InStrRev函数,很容易就可以实现,但在Delphi中,虽然经常用Pos来判断字符的的位置,但从来没有看到过PosRev之类的函数,查了帮助也没... 阅读全文
posted @ 2010-02-15 13:53 猪悟能 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。3、LOWER()和UPPER()LO... 阅读全文
posted @ 2010-02-15 13:52 猪悟能 阅读(2520) 评论(0) 推荐(1) 编辑
摘要: 一、引子:现在的Windows应用程序几乎都使用图标、图片、光标、声音等,我们称它们为资源(Resource)。最简单的使用资源的办法是把这些资源的源文件打入软件包,以方便程序需要的时候调用。资源是程序的一部分,程序要正常运行就离不了资源文件。但是它是不可执行代码。为了更好地管理资源,Delphi中提供了一种.RES类型的资源文件。它可以把我们程序中所需要的资源整合到一个资源文件(.RES)下来。... 阅读全文
posted @ 2010-02-15 13:44 猪悟能 阅读(297) 评论(0) 推荐(0) 编辑
摘要: unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP;type TForm1 = ... 阅读全文
posted @ 2010-02-15 13:44 猪悟能 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 当我们不在使用某个对象时,必须将这个对象从内存空间中删除,这样可以避免不必要的数据浪费内存空间。Object Pascal类的对象构造方法必须以保留字"Constructor”取代"Function"或"Procedure";对象的析构必须使用保留字"Destructor"。 由于类的声明分为两种:继承Delphi内建类的Class类 和 完全自定义的object类,因此类的构造和析构... 阅读全文
posted @ 2010-02-15 13:43 猪悟能 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Delphi的类声明有两种方法,一种是继承了Delphi的内建类的声明,另一种则是完全自定义的类声明。这两种类的区别不仅在于声明程序的不同,还会影响到对象实体的内存管理。1unitUnit1;23interface45uses6Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,7Dialogs,StdCtrls,B... 阅读全文
posted @ 2010-02-15 13:43 猪悟能 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 代码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) start: TButton; Memo1: TMemo; procedure startClick... 阅读全文
posted @ 2010-02-15 13:42 猪悟能 阅读(414) 评论(0) 推荐(0) 编辑
摘要: //打开控制台io.open() t={};//table插入元素table.insert(t,"windows");table.insert(t,"linux");table.insert(t,"unix"); for(k,v in t){ io.print(v); } t1={};t1[1]=1 阅读全文
posted @ 2010-02-15 13:41 猪悟能 阅读(355) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 37 下一页