自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lyserver的专栏

───永远的码农

  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 用VB无窗口透明Usercontrol编写透明浮动按钮

使用无窗口透明控件,好处是控件不是从窗口类继承而来的,可以节省一些内存资源,难点是鼠标控制和坐标计算,缺点是无法直接响应键盘事件。而且,需要注意的是,在Paint事件里,坐标是从(0,0)开始的,而在其它地方,坐标是相对于容器的。缺点是设计时,无法用鼠标点选控件(只能用键盘移动),微软公司也在MSDN里说了这是一个BUG,但至今未解决。    好了,废话俺不说了,打开VB6,新建

2008-10-24 22:50:00 3352

原创 关于VB命名的一些经验总结

关于VB程序设计中的命名,对于初学者来说,是一件比较头疼的事,就算一些VB老手,也偶尔会为如何命名而烦恼,目前流行的命名法多种多样,如匈牙利命名法、骆驼命名法、Pascal命名法以及GNU C常用的下划线命名法等,各种命名法都各有利弊,如何更好地扬长避短,将各种命名法的优点纳入己用,进而形成一个团队的命名风格,对于项目协作开发来说,无疑会起到一些事半功倍的效果。为此,我将数年VB编程中

2008-10-13 19:12:00 2498 3

原创 为VB应用程序添加英汉翻译功能

原来写了一个利用IE浏览器通过google进行英汉翻译的代码,后来才发现在某些机器上后由于对话框阻塞而不能运行,因此,在SupermanKing的代码启发下,干脆也改用XMLHTTP进行数据提交,并完全利用了SupermanKing的两个函数,因此,此程序可以说得上是转载,贴在此处供朋友们学习。      代码如下:* ****************************

2008-10-13 15:48:00 2331 2

原创 纯VB真正实现稳定的NT服务

提起NT服务,大家都不陌生。然而遗憾的是,微软公司不支持用VB编NT服务,即使发布了一个专用于编写NT服务的控件,但仍在MSDN上明确表明不对VB编写NT服务的稳定性提供保障。这不免让广大VB爱好者大为失望,尽管网上搜索能够得到一些零星的说明,却没有一个完整的可以稳定运行的代码。  我记得4、5年前用VB写过一个服务,虽然不太稳定,但总算能够运行。没想到这几天CSDN论坛里还有朋友要这类代码,

2008-10-09 14:54:00 5872 23

原创 用VB如何计算单条语句运行时间

一般大家都使用GetTickCount来计算某段代码运行所耗费的时间,但此函数的结果并不准确,其实使用系统时钟频率来计算要准确得多,甚至可以计算出一行代码的运行时间,下面的代码是我给CSDN的一个贴子的回复:Option ExplicitPrivate Declare Function QueryPerformanceCounter Lib "kernel32" (lpPerf

2008-10-07 21:07:00 4143 2

转载 Matthew Curland的VB函数指针调用

Matthew Curland简介:    Visual Studio开发小组成员,参与开发了VB的IntelliSense和Object Browser。他是VB资深专家,对VB有非常深入的研究,堪称VB大师。所著《Advanced Visual Basice》是阐述VB高级编程技巧的一本好书。    本文英文原著可见2000年2月份《Visual Basic Programmers Jour

2008-10-07 02:22:00 1601

原创 另一种VB图像旋转的方法

一般来说,大家都会使用PlgBlt进行图像旋转,其实系统还提供了另一种旋转方式——坐标转换,为了演示使用坐标转换进行图象旋转的方法,我编了一个通用的图象旋转类,代码如下:     建立一个CDC.cls的名文件,将下面代码粘贴进去即可。* ******************************************************* **

2008-10-06 20:46:00 7896 5

原创 由相片想到的…

今天在自己的博客里上传了几张照片,在上传的时侯才发现自己损失惨重,许多照片都不存在了。也许在交通发达的今天,时间和距离都算不了什么,但就在时间的流逝里,距离的辗转中,我们却逐渐淡忘了过去,淡忘了来时的青涩和激情。或许,只有照片能够证明些什么。    可惜的是,我的照片一直保存得不完善,至少发生了三次惨重的损失。一是婚后不久一场大火把我的全部家当烧了个精光,其中就有我积攒了20多年的陈年

2008-10-01 17:28:00 977 1

原创 在Linux下用C语言实现短信收发

去年在博客里发这个贴时,只将主程序代码贴了出来,导致信息不完整,让读者根本无法进行实验。为此,现将全部代码贴出来,为想在linux下开发基于短信猫的短信收发程序的朋友提供一点参考。    首先,我根据功能需要创建了几个头文件,一个是stringex.h,包含一些字符串辅助函数;一个是inifile.h,包含读写类似windows环境下ini文件的函数;一个是daemon.h,包含创建l

2008-10-01 12:55:00 7490 4

原创 一个VC读写刷卡器的例子

这个程序是2006年编写的,用来读写金诚信刷卡器,提供了IDispatch接口,可以在VB或网页中使中。    由于这是我第一次用VC写程序,所以程序流程和注释不太详细,不过代码很简单,对希望利用VC读写串口的朋友有一定帮助。    一、接口文件:import "oaidl.idl";import "ocidl.idl"; [ object, uuid(9D

2008-10-01 11:42:00 2296

原创 一个用VB实现的对任意字符串进行排列并排序的函数

说实在的,原本没想到自己要写这个函数,是在看CSDN论坛里的一个贴子时,发现很多回复所给出的代码都非常繁杂。由于我水平有限,不习惯看过于复杂的代码,于是便想能不能有一个简短的。用GOOGLE搜索了一下,结果更头痛,最好的算法也是就了递归,却不知递归的缺点,当需要排列的字符串超过5个时,容易造成栈溢出,自然实现不了对任意字符串进行排列并排序的目的,无奈之下,便硬着头皮写了一个通用函数,代码如

2008-10-01 08:17:00 7691

VB不使用BHO拦截IE事件

用VB编写的IE事件监控代码,前一个代码有问题,本代码已作修正。

2010-07-26

VB不使用BHO监控IE

本代码演示基于ShellWindows拦截IE事件。

2010-07-26

VC图像边缘检测源代码

一个很早前收集的VC图像边缘检测源代码,对图像分析感兴趣的朋友可以参考一下。

2009-05-11

VB使用URLDownloadToFile下载文件实例

这是一个用VB写的带回调函数的URLDownloadToFile下载源代码。

2009-05-11

《串口通讯》电子版第二部分

一本比较全面的关于串口通讯的书籍,内容涵盖了基础理论和高级应用,并有详细的ASM、VC、VB演示代码。

2009-05-06

《串口通讯》电子版第一部分

一本比较全面的关于串口通讯的书籍,内容涵盖了基础理论和高级应用,并有详细的ASM、VC、VB演示代码。

2009-05-06

VB SOCKET聊天室

用Visual Basic 6.0写的一个简单的聊天室源代码。

2009-04-30

VB winsock多用户通讯源代码

有一位CSDN的朋友不明白如何利用Winsock控件进行多用户之间的网络通讯,俺随手写了一个,希望对有此方面需要的朋友有所帮助!

2009-04-22

VB位图快速比较源代码

使用VB快速比较两幅位图中的不同像素所在的坐标,暂时只处理24位真彩色和32位真彩色。

2009-04-16

用VB+API编写NT服务

由于一些朋友对博客中的NT服务源代码有些迷惑,故将此工程完整地发布至此以供下载。

2009-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除