MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)...
---- ---- VB主要处理的是MDB格式的数据库,但就在这方面,它就偏偏出了差错,先看看下例: Dim db As Database Dim rs As Recordset Set db = OpenDatabase(App.Path & "\zzr.mdb") Set rs = db...
在Windows 95/NT/98操作系统中改变文件打开方式的问题,又可称为改变文件类型关联的问题,即把某类型(扩展名)的文件与某应用程序关联,例如通常当双击*.txt文件时系统自动调用Notepad.exe。本文介绍利用Windows注册表编辑器Regedit.exe手工或编程改变文件打开方式的方...
大家知道在VB下利用API函数Bitblt可以将屏幕或者窗口上的图象拷贝到VB中的PictureBox对象中,但是如果简单的利用PictureBox的SavePicture函数来保存图象,会发现什么也保存不了。这篇文章就是介绍如何捕获并利用Windows下的OLE API函数保存图象。    首先来...
这里我们来看一下ScaleLeft/Top/Height/Width ScaleX ScaleY TextHeight TextWidth 的一些特性与关连。 所谓的ScaleLeft ScaleTop ScaleTop ScaleWidth指的是Window中的Client Area即可以 画图、...
Microsoft Word 97是大家熟悉的文字处理软件,强大的功能为我们的工作提供了很大的帮助。而Visual Basic for Applications(VBA)的应用更为Word 97增添了不少特色,合理而恰当地使用VBA可为用户提供极大的方便。下面介绍几则使用VBA编程自动处理Word表...
   “平铺贴图”是Windows壁纸一种经常使用的形式。只要在Windows桌面设置程序中,选择一个Windows自带的图案,或者选择一个自己制作的位图文件并选定“平铺”选项,系统就会将你选择的图案或位图有规则地从左到右、从上到下铺满整个屏幕。其实,通过调用API函数BitBlt,便可轻松自如地为...
原帖及讨论:http://bbs.bccn.net/thread-183341-1-1.html*/ --------------------------------------------------------------------------------------*/ 出自: 编程中国 ...
我想声明 a,b,c 三个字串变量 Dim a, b, c as string * 4 (错的) 这样的声明在 VB 中,结果可能和您要的不同! 有些程式语言,例如 C,类似以上的声明表示三个字串变量。 但是在 VB 中却不是如此! 以上的声明在 VB 中表示声明了 a,b 2 个 variant ...
'分割区的宽度 Private Const SPLITTERWIDTH = 45 '最小移动宽度 Private Const HMIN = 15 'picLeft和picRight的宽度相对于窗体的比例 Private Percent As Single '正在拖动的标志 Private DragF...
'下面是一个关于VB的农历算法 '日期数据定义方法如下 '前12个字节代表1-12月为大月或是小月,1为大月30天,0为小月29天, '第13位为闰月的情况,1为大月30天,0为小月29天,第14位为闰月的月 '份,如果不是闰月为0,否则给出月份,10、11、12分别用A、B、C来表 '示,即使用1...
利用VB5.0和WINDOWS95自身所带的“画笔”就可以制作出带有动画和声音的屏幕保护程序。画面是一只蝴蝶在音乐的伴奏下飞动,碰动屏幕的边缘就会向小球反弹一样换个方向飞。这里需要两个bmp文件,采用的是VB自带的文件(源文件的位置是c:\program files\devstduio\vb\sam...