内容列表
- Visual Basic动画编程技术
- Visual Basic动画编程技术 在Visual Basic中利用Image和Timer控件能很方便地实现动画。本文将介绍Visual Basic动画编程的基本原理和实现三种不同类型动画的编程技术。
一、 基本原理动画是一种运动的模拟,其实现方法是在屏幕上快速地显示一组相关的图象。因此实现动画的基础是图象的显示和使图象快速、定时地移动或变化。在Visual Basic中
- 分类:VB语言 查阅全文
- 直接通过 ODBC API 访问 SQL 数据库
- <!--StartFragment-->*********************************ODBC - Open DataBase Connectivity*********************************Basic StepsConnecting to the SQL Server DataBase for retrieving information
- 分类:VB语言 查阅全文
- Text 转换为 Access MDB
- <!--StartFragment-->Text 文件类型在很多软件中都为一般应用程序与数据库之间架起一座桥梁。你可以使用 Text ISAM 驱动程序和 SQL 来把 Text 文件转换成 Access MDB 数据库文件,首先,为文本文件创建一个 SCHEMA.INI文件。然后,你可以使用下面的代码来实现转换:Dim db As Database, tbl as TableDefS
- 分类:VB语言 查阅全文
- ADO三大对象的属性、方法、事件及常数(一)
- <!--StartFragment-->Connection对象属性属性名称 数据类型和用途 Attributes 可读写Long类型,通过两个常数之和指定是否使用保留事务(retainning transactions)。常数adXactCommitRetaining表示调用CommitTrans方法时启动一个新事务;常数adXactAbortRetaning表示调用Rollback
- 分类:VB语言 查阅全文
- ADO三大对象的属性、方法、事件及常数(一)
- <!--StartFragment-->Connection对象属性属性名称 数据类型和用途 Attributes 可读写Long类型,通过两个常数之和指定是否使用保留事务(retainning transactions)。常数adXactCommitRetaining表示调用CommitTrans方法时启动一个新事务;常数adXactAbortRetaning表示调用Rollback
- 分类:VB语言 查阅全文
- ADO三大对象的属性、方法、事件及常数(二)
- ADO三大对象的属性、方法、事件及常数(二)
Command对象
Command对象的主要目的是执行参数化的存储过程。其形式要么是临时准备(prepared),要么是持久的预编译(precompiled)过的SQL语句。如果想(存储)一个或多个查询以供在同一Connection上多次执行,Command对象也是很有用的。当想创建Recordset时,一种高效的方法是绕过Comm
- 分类:VB语言 查阅全文
- ADO三大对象的属性、方法、事件及常数(三)
- ADO三大对象的属性、方法、事件及常数(三)
Recordset对象
属性
属性名称 数据类型和用途
AbsolutePage 可读写Long类型,要么是设置或返回当前记录所处的页面序号,要么是一个PositionEnum常数,见AbsolutePage用到的常数。在获取或设置AbsolutePage的值之前,必须先设定PageSize的值。AbsolutePage是
- 分类:VB语言 查阅全文
- Unicode vs Ansi
-
Unicode vs Ansi Visual Basic 32-bit 版本的字串处理采用 Unicode,也就是说字串在 VB 内部是以 Unicode 的格式来存放。
何谓 Unicode?简单的说,就是每一个字元都是以 2-byte 的型式表示,而每个「实 体字元」就是一个「字元」。因此,
Len("大家好") Len("abc")
所传回的值都是 3,因为「大」
- 分类:VB语言 查阅全文
- VB中MSHFlexGrid控件的应用
- 应用心得
1)MSHFlexGrid控件 与 MSFlexGrid控件 的异同
MSHFlexGrid控件与Adodc控件绑定,MSFlexGrid控件与Data控件绑定。
2)MSHFlexGrid控件的应用
如果记录集已经在程序中产生,则可以不与Adodc控件绑定,直接在MSHFlexGrid控件中显示数据,并且可以
- 分类:VB语言 查阅全文
- 利用Winsock控件实现局域网通信(一)
-
对于局域网用户中的编程爱好者来说,如果能自己编一个局域网通信程序,那么这一切将是多么美妙!可是,如果要从头开始完全由自己来编写一段用于通信的程序,必须对相关的网络协议及其他的一些较底层的技术有较深入的了解,这可不是一件容易的事。而现在有了Winsock控件,一切就不同了,它已经替你封装了所有烦琐的技术细节,并提供了访问TCP和UDP网络服务的方便途径。你只需通过设置控件的属性并
- 分类:VB语言 查阅全文
- 邮件客户端程序的简单开发
- 邮件客户端程序的简单开发(周勇生 2001年07月25日 17:17)
习惯了在别人开发的邮件客户端程序来收发邮件后,自己也总想“打破常规”,弄点什么新颖的玩意儿来换换“口味”。于是一不做,二不休,自己开始琢磨着如何使用VB来设计一个简单的邮件客户端程序。下面就是笔者的一些设计思路,仅供大家参考。
设计该程序的基本步骤为:首先使用微软公司提供的MAPI接口在邮件程序中建立一条或数条Sessi
- 分类:VB语言 查阅全文
- 利用Winsock控件实现局域网通信(二)
- 如果只有两台计算机,那十分容易。假设甲机为客户机,乙机为服务器,且其IP为192.192.192.1,接收端口为1200(任意选一个未被使用的端口即可)。首先在甲机客户端程序中加入一个Winsock控件,起名为sckconnect,并设置其属性:RemoteHost=“192.192.192.1”,(即甲机IP地址), RemotePort=1200(即甲机侦听端口);再在乙机服务器程序中假如
- 分类:VB语言 查阅全文
- 微尘POP3服务器readme-2001-7-1
-
http://tinydust.yeah.net微尘邮件pop3服务器1.000版系统简介本服务器是由我个人根据POP3协议的说明文件独立完成的。本服务器实现了全部的POP3的标准特性和部分可选特性(具体请参照附带的POP3协议,我的实现即可满足一般的邮件客户端软件,如outlook和foxmail)。本服务器现在没有实现webmail功能。系统要求硬件要求,可以安装运行win20
- 分类:VB语言 查阅全文
- VB 通过API访问 Windows 注册表
- 你希望你的程序能访问 Windows 注册表吗?当然,能访问庞大的 Windows 注册表是每个程序设计者都希望的事情,那么我就告诉你如何通过API函数访问 Windows 注册表吧。请先看看下面的 Visual Basic 程序: '根键常数 Const HKEY_CLASSES_ROOT = -2147483648# Const HKEY_CURRENT_USER = -2147483
- 分类:VB语言 查阅全文
- Elite Listen & Response 帮助界面
-
Elite Hear & Response 顺风耳2001 beta 使用手册
Elite Hear & Response 顺风耳是一个以英文听力练习为主的教育软件。
Elite Hear & Response 顺风耳专门针对中国学生在学习英语听力的过程中出现的
- 分类:VB语言 查阅全文
- OPENFILENAME 新元素初探
- 从 Windows ME、Windows 2000 开始,用于 GetOpenFileName() 和 GetSaveFileName() 函数的 OPENFILENAME 结构添加了三个新元素。我们先来看一下:
Type OPENFILENAME lStructSize As Long hWndOwner As Lon
- 分类:VB语言 查阅全文
- 判断WINDOWS是正版还是盗版
-
Option Explicit '进程控制 Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long Private Declare Function GetCurrentProcess Lib "kernel32" () As Long Private Dec
- 分类:VB语言 查阅全文
- 用DDE实现窗体防止运行多个实例并传递命令
- 使用DDE技术,为您的应用程序增辉
上网的朋友一定都用过网络蚂蚁(Net Ants)的吧?不知
- 分类:VB语言 查阅全文
- MSHFlexGrid 控件的应用
- 应用心得
1)mshflexgrid控件 与 msflexgrid控件 的异同
mshflexgrid控件与adodc控件绑定,msflexgrid控件与data控件绑定。
2)mshflexgrid控件的应用
如果记录集已经在程序中产生,则可以不与adodc控件绑定,直接在mshflexgrid控件中显示数据,并且可以
- 分类:VB语言 查阅全文
- 完全用 VB 6.0 自身功能实现对 Windows 消息的拦截!
- 众所周知,VB 的功能没有 VC++、Delphi 这样的全功能开发平台强大,但她也足以完成我们绝大部分的工作,只要你开动脑筋,敢想敢干,我们可以让 VB 发挥最大的效能,做出许多令人惊叹的软件。开发高难度软件,并不只是 VC++ 和 Delphi 的专利!
过去普遍认为 VB 无法自定义拦截 Windows 的消息,只能靠 VB 本身提供的几个有限的事件来编程,这有很大的局限性。缺少消息捕获,
- 分类:VB语言 查阅全文