预览模式: 普通 | 列表
上次整理的是一个老外的,详见:  ../article.asp?id=203

不过有朋友反映说在处理量大时性能不太好......那这里再上传一个代码上精简的类模块,只有很少的代码.

虽然代码量减少了非常多,但是功能还是一样的强悍!这就是WS又BT的PctGL同学的作品,除了注释,声明与空行,代码只有短短35行:

查看更多...

分类:编程 | 评论: 0 | 引用: 0 | 查看次数: 1731
偶然发现的,来源:  http://topic.csdn.net/u/20091127/13/39621885-4922-4843-85b0-2b59be9d2b44.html

试验了一下,对印刷体的识别效果还是不错的,但要是用来识别验证码,恐怕是不行的.

示例代码可以识别为中文简体及英文:

查看更多...

分类:编程 | 评论: 0 | 引用: 0 | 查看次数: 2346
用此代码回复CSDN的这个帖子:  http://topic.csdn.net/u/20091125/18/350b4c51-7300-4850-9388-8b8e709dd712.html

那个投票窗口有两个麻烦,分别是:

一,登录窗口与验证码都在内嵌的一个新窗口中;

二,验证码加载后会自动刷新一次.

我只搞定了第一个,第二个的理想做法是得到那个Document对象的事件,在事件里处理.

困了就懒得搞了,干脆延个时,嘿嘿.

代码如下:

查看更多...

分类:编程 | 评论: 1 | 引用: 0 | 查看次数: 2174
MYSQL SERVER终于可以连接了.............

去了phpMyAdmin里查询,发现确实所有的广告的author都是"客人",而authorid都是0.

这下好了,先用以下语句查询出来:

查看更多...

分类:编程 | 评论: 0 | 引用: 0 | 查看次数: 845
有时会有旋转图象的需求,可以自己计算角度再描点,但效率好象不怎么理想;用PlgBlt函数的话貌似就要好些了.

本代码可实现任意角度旋转,界面:

查看更多...

分类:编程 | 评论: 2 | 引用: 0 | 查看次数: 1397
原内容来自VBGOOD的这个帖子:  http://www.vbgood.com/viewthread.php?tid=88333&extra=&page=1

原作者: hovidelphic(下载地址后附)

保护了进程&线程,除了恢复钩子,不用APC方式是杀不死的。

查看更多...

分类:编程 | 评论: 4 | 引用: 0 | 查看次数: 1390

替换GUID为任意GUID(VB6.0代码)

用此代码回复CSDN的这个帖子: http://topic.csdn.net/u/20091030/23/abe5613f-899a-4bf2-ad50-c8b93ee8e4fa.html

代码比较简单,功能也很简单,就是将COM组件中的原随机GUID替换为手工指定的GUID....

那位兄台的出发点很简单: 他喜欢一个吉利GUID-_-

查看更多...

分类:编程 | 评论: 2 | 引用: 0 | 查看次数: 1443

收藏一个文件压缩类,小吉优化(VB6.0)

压缩类,整理自以下网页:  http://topic.csdn.net/t/20041207/14/3622739.html

算法为LZ77或LZSS的变动版本

压缩速度与压缩率方面,还算过得去吧.

查看更多...

分类:编程 | 评论: 2 | 引用: 0 | 查看次数: 1384

如何判断某窗口失去响应(VB6)

在VBGOOD的这个帖子里看到有人问这个问题:

怎么样判断一个进程出错或未响应

在没查之前,想了一下,应该是使用SendMessage发送一个必回的消息到目标进程的某窗体,如果有返回了证明是活的,如果没返回就应该是死了.

查看更多...

分类:编程 | 评论: 2 | 引用: 0 | 查看次数: 1323
论坛上有朋友说起RtlAdjustPrivilege这个函数,就查了一下,写了个声明与调用示例出来,方便下次调用.

Option Explicit

Private Declare Function RtlAdjustPrivilege Lib "ntdll.dll" ( _

查看更多...

分类:编程 | 评论: 3 | 引用: 0 | 查看次数: 1736

简单矢量绘图例子(VB6.0代码)

用此代码回复CSDN的这个帖子: http://topic.csdn.net/u/20091011/20/9e9aa782-960c-41cc-a93d-c488387300b0.html

代码比较简单,描点,记录,保存,读取,放大,缩小.

简单是简单,不过也比较有意思,哈哈.

查看更多...

分类:编程 | 评论: 0 | 引用: 0 | 查看次数: 1176
在一些要求只允许输入数值的场合,就用得上了.

基本思路是,先在文本框的keyPress事件里过滤键盘输入,再使用子类化将粘贴剪切等剪贴板操作吃掉.

窗体frmMain.frm内代码(窗体包含一个文本框Text1):

查看更多...

分类:编程 | 评论: 4 | 引用: 0 | 查看次数: 2251