------------------------------------------------------------------------------------------------------------------------------------------------------...
  “ADO 事件模型”支持某些同步或异步的 ADO 操作,这些操作在其开始之前或完成之后能够引发事件。“事件”实际上是对事件处理程序例程的调用。  操作开始前调用的事件处理程序用于检查或修改操作参数,此后可删除操作或使其完成。由于 ADO 2.0 支持异步操作,所以操作完成后调用的事件处理程序特别...
   使用API函数CDdoor 来控制光驱门的开和关程序十分简单,由于 CDdoor 函数自身包含了对异常错误的处理机制,因此这个程序的通用性很高,你可以把这段代码移植到你的程序中,实现某些多媒体播放器所常用的开关光驱的功能。    CDdoor函数是安装WINDOWS时所自带的winmm.dll...
提起ICQ的大名,爱好电脑的朋友一定不会感到陌生的吧?ICQ就是互联网上的寻呼机,无论什么时候,只要你的朋友在线,你只需在ICQ中输入他的ID号码,你就可以在互联网上呼到他。ICQ由于其方便、快捷,且拥有众多的注册用户而一举成为互联网上最流行的网络寻呼机,它几乎成为每一个上网用户的必备之物。当你在使...
用户退出程序时若能告诉用户程序当次用了多长时间、时间过长的话则提醒用户注意休息,我想这样的创意应是对用户的一种体贴,会使我们的软件更具亲和性,也给我们的软件添色不少。VB中可利用Now函数或者Timer控件完成此设想。 用Now函数能保证时间统计的准确性。思路是这样:用CStr(Second(Now...
路径问题 很多程序员在打开文件、调用程序时喜欢使用绝对文件路径,结果在另一台计算机上运行时便会遇到路径不对或需要重新拷贝到该目录的问题。其实,只要使用相对路径,就完全可以避免这个问题。在Windows下,某个程序一旦运行,除非特别指定了工作目录,一般该程序文件所在的目录就是工作目录,其他目录可以用工...
在Powerpoint这样的软件中,各种各样的图形特效层出不穷,其中“百叶窗”的切换效果尤为新颖奇特。在VB中实现这样的图形特效十分简单方便。其方法是调用WINDOWS的API函数Bitblt。BitBlt函数就类似于C语言中的getimage、putimage两个函数的组合运用。BitBlt原意是...
以下的代码可以在桌面上建立一个 Internet 快捷键。 Dim StrURLFile As String Dim StrURLTarget As String Dim FileNum As Integer StrURLFile = "C:\Windows\Desktop\VB编程乐园.url" ...
HtmlHelp函数VB声明如下(API浏览器中没有,我自己照VC的声明改的): Private Declare Function HtmlHelpA Lib "hhctrl.ocx" (ByVal hwndCaller As Long, ByVal pszFile As String, ByVal...
   VB没有提供直接访问低层硬件的控件和方法,一度给对访问硬件感兴趣的编程者带来不便。 目前我们可从网上搜索到支持低层硬件访问的DLL和ActiveX控件,通过它们可读写存储器单 元、端口,甚至控制硬件中断。下面通过两个利用DLL和ActiveX控件示例介绍VB对低层硬件的 访问控制。 一、利用D...
Windows系统中的注册表(Resgister)保存着大量的信息,我们可读写注册表来更好地为我们软件服务。    下面详细讲叙如何通过调用API函数操作注册表:如何打开、创建主键,如何保存键值,以及查询某键的键值等。   一、常数定义和API申明(我们会在使用该API时对它进行说明):   Pri...