软件开发教程-VB教程

VB实战进阶之拼图游戏2007-11-26 09:09:20
许多VB初学者都有这样的感觉,VB基本概念的学习很轻易入门,但实际编程时却经常感到无从着手。因此,从实例学编程,对提高初学者的水平,是十分有益的。 本文以一个拼图益智小游戏的原形为实例,介绍VB编程的一些技巧。 游戏介绍: 这是一个简单的益智拼图游戏。如图一
小叮当也战江湖—VB实例七日谈(二)2007-11-26 09:09:17
第二天、自制媒体播放器 小蘑菇:姐姐来看我刚刚下载的《黑衣人2》,可好玩了。 小叮当:用MediaPlayer看的?不如这样吧,今天我教你怎样制作一个媒体播放器,你看如何? 小蘑菇:自己做的媒体播放器也可以看《黑衣人2》吗? 小叮当:那是当然的,不然我岂不是变成了大
使用Visual Basic开发通讯软件(二)2007-11-26 09:09:17
1.串口初始化、设置程序 在程序初始化时,先对串口初始化。因为使用rts/cts握手信号的硬件设备只有rts信号置为高才能接收数据,所以需将mscomm通信控件的rtsenable属性设为true。由于modem在处于命令状态时,通过串口发送的命令以及命令结果均会回显在输入缓冲区中,
VB实现远程启动机器ABC_三.WMI解决方案2007-11-26 09:09:15
WMI解决方案 这个解决方案从代码方面看是一个很轻易执行的方法,可下载代码包是:RebootNT_WMI.zip 首先要设置对Microsoft WMI 脚本库wbemdisp.tlb的引用,这可以从VB代码中调用(本例中就是这样),或者从脚本语言中调用,比如: Private Sub cmdLocalReboot_Click() D
在VB中使用API函数(回调(CallBacks))2007-11-26 09:09:12
回调(CallBacks) 所谓回调,就是你自己定义一个函数,并告诉Windows何时为何调用.你可以写一个有特定数量和类型参数的函数,然后告诉Windows何时调用,并传递给它所需的参数.Windows就会调用你定义的函数,处理参数,并给你返回值. 回调的一个典型应用是从Windows获得连续的数
用Visual Basic设计browser及ftp程序(四)2007-11-26 09:09:13
ftp程序设计 前面提到internet transfer control可以提供ftp protocol,这里我们便要告诉您如何运用 internet transfer control来设计一个可以连接ftp server的client程序,并将ftp server上的bbb.txt文件download到local端。 step 1:程序设计 在file选项中选择newproj
VB超频快餐,让我一次用个够!(七)2007-11-26 09:09:11
Friend过程快于Public过程 你可能会非常惊异:Friend类型过程的执行速度要明显快于Public类型。这可以通过创建一个带有Private类和Public类 (设定Instancing = MultiUse)的ActiveX EXE工程看到,在2个类模块中添加下面的代码: Public Sub PublicSub(ByVal value As Lon
非access数据库在vb中的编程及应用(3)2007-11-26 09:09:10
三 、数据存取对象变量对外来数据库编程的方法及其实例 在VB专业版数据库编程的三种方法中,第二种—使用数据库存取对象变量(dao)的方法最具有功能强大、灵活的特点。它能够在程序中存取odbc2.0的治理函数;可以控制多种记录集类型:dynaset,snapshot及table记录集合
VB.NET面向对象的实现(2)对象的生命周期2007-11-26 09:09:07
对象的生命周期 在VB 6中,对象有一个很清楚的定义以及很轻易理解的生命周期的概念,对象的生命周期是由下面的事件来定义的。 事件描述 Sub Main 运行时它将作为组件被装载,并且是在对象创建之前装载。 Class_Initialize 它是在对象中其它代码运行之前运行。当对象被创
VB超频快餐,让我一次用个够!(五)2007-11-26 09:09:08
另辟蹊径处理字符串中的字符:字节数组法 当要处理字符串中的每一个字符时,可以将字符串赋值到一个byte数组中进行操作。要记住:每一个Unicode字符对应双字节。这种方法通常要快许多,因为节省了大量的Mid$函数操作以及大量的临时字符串空间。下面的代码是统计字符串中
桌面背景任你改2007-11-26 09:09:05
众所周知在Windows中可以通过属性面板任意修改背景图案,要在VB的程序设计中实现这一功能其实也很方便,具体实现方法如下: 首先在VB中创建一个窗体并在其中加入一个命令按钮,第一步在窗体的通用段中输入以下代码: Const SPI_SETDESKWALLPAPER = 20 Const SPIF_UPDATE
小叮当也战江湖—VB实例七日谈(六)2007-11-26 09:09:06
第六天、制作多媒体界面 小蘑菇:叮当姐姐,我明年就要毕业了,听说现在用人单位都很挑剔的,以前的师兄就说过要把自己的简历制作的与众不同,最好还能够做成多媒体格式的文档,这样别人对你的印象就会好很多。那么用VB能不能实现呢? 小叮当:只有你想不到的,没有VB做
小叮当也战江湖—VB实例七日谈(一)2007-11-26 09:09:07
你还熟悉我吗?记得两年前我哥哥小飞侠教我学习VB编程的时候你还是一名旁听生呢。呵呵,我就是小叮当,自从上次和哥哥学习了VB之后就痴迷上了编写程序,凭借着我过人的编程技能和灵敏的思维能力,现在已经在一家大型软件公司担任程序员了。 最近天气太热,本来预备趁着
自己的邮件自己发2007-11-26 09:09:04
长时间使用Outlook Express收发email的软件,你是不是也有点烦?是不是像我一样,也想什么时候自己动手编写一个属于自己收发email的软件。假如是这样,那么随我来吧!其实在VB中,应用程序可以通过调用微软公司的MAPI(Messaging Application Programming Interface)消
在VB中使用API函数(子类处理)2007-11-26 09:09:03
子类处理 当你一最大限度利用了VB所给你的并且还想知道更多的东西,或只是想更多地了解你自己的窗口,你将会发现子类处理的优势. 子类处理是指用一个新的窗口函数来取代当前活动窗口函数.这个用户自定义函数能处理任何需要的消息,并能调用原来的窗口函数,它将在原来的窗口