
VB
文章平均质量分 76
jevylau
看书,音乐,足球
展开
-
VB制作的可以限制输入的文本框
通过继承TextBox,添加了一个ValidText属性,用来获取和设置有效的文本输入 还有一个EditAble属性,决定文本框是否支持退格编辑。 我是刚学习VB.Net,希望和大家交流,我得QQ:36745349 Public Class MyTextBox Inherits System.Windows.Forms.TextBox Private m_strValidText As Strin转载 2007-02-25 09:41:00 · 848 阅读 · 0 评论 -
VB访问SQL Server数据库技术全揭密
摘 要: 本文讨论了Visual Basic应用程序访问SQL Server数据库的几种常用的方法,分别说明了每种方法的内部机理并给出了每种方法的一个简单的实例,最后比较了每种方法性能和优缺点。 一、引言 SQL Server是微软推出的中小型网络数据库系统,是目前最常用的数据库系统之一。随着SQL Server网络数据库应用程序日益增多,这种Web数据库应用系统的正常运行一般依转载 2007-02-25 10:27:00 · 1192 阅读 · 0 评论 -
VB中利用第三方控件实现软件在线升级
下载本文控件和示例源代码 大家对金山毒霸、瑞星等杀毒软件的在线升级一定不陌生吧?它们可以利用在线升级程序进行在线升级 ,无需用户访问网站下载。这样的功能的确对于使用者来说是十分方便的。那么,您是否也想为您的软件添加方便的在线升级的功能呢?下面介绍一个第三方控件,能够帮你非常容易地就实现。 bkDLControl控件一个可以快速实现在线下载的控件,它在下载的同时通过进度条显示进度。你可以编转载 2007-02-25 10:45:00 · 2020 阅读 · 0 评论 -
用Visual Basic实现Office助手
摘要:本文讲述了在Visual Basic 6.0开发环境下在自己的应用程序中对微软代理Active X控件进行编程的一般方法。 关键字:Visual Basic 6.0、Active X、Agent 引言 相信广大的程序设计人员对Microsoft 公司的办公套件Office系列产品一定不会陌生,而且也一定会注意到那个外型古怪的Office助手,当我们需要寻求帮助,按下F1键时它就会从转载 2007-02-25 10:46:00 · 805 阅读 · 0 评论 -
用Visual Basic为软件增加注册功能
在尊重软件著作权的时代,电子注册版软件的应用也越来越广。它的出现使用户对程序中未受限制的功能有了一定了解,起到了推广和传播作用,同时也很好地保护了制作人的切身利益。那么,我们如何制作一个电子注册版软件呢? 经过摸索,笔者利用VB也简单地制作了一个电子注册版软件。 设计原理 利用API中的“GetVolumeInformation”函数提取使用者机器的硬盘序列号为特征码,注册时提交此转载 2007-02-25 10:51:00 · 1019 阅读 · 0 评论 -
VB6如何在托盘中写入应用程序图标
1、新建立一个VB6工程,将Form1的ShowInTaskBar属性设置为False 2、菜单:工程--添加模块 按“打开”这样就添加了一个新模块,名为Module1,保存为Module1.bas 3、在Module1中写下如下代码: Option ExplicitPublic Const MAX_TOOLTIP As Integer = 64Public Const NIF_ICON转载 2007-02-25 10:54:00 · 913 阅读 · 0 评论 -
用VB6建立带光栅的超级开始菜单
原理 由于windows自身并未提供这项接口函数,因此我们必须从分析菜单的实质入手,我认为任何菜单实质上是一个没有标题栏的窗体,菜单项目是某些控件(如标签控件),通过监测鼠标是否移动到控件上而相应的改变控件的背景色和填充色,从而达到相应的目的,当然另外一项关键是如何制造出那一个倒立着的写着“windows98”字样的标题,这需要我们调用复杂的系统函数来实现。 实践 (1)运行vb6转载 2007-02-25 11:00:00 · 932 阅读 · 0 评论 -
将个性化进行到底 VB中打造个性进度条
控件下载 简介 VB的第三方控件ccrpProgressBar是一个进度条的控件,可以有多种形态供选择。比起VB 中自带的进度条控件ProgressBar更有个性。 使用实例: 用ccrpProgressBar制作各式各样的进度条 在VB中自带了一个进度条控件ProgressBar,但功能简单。我向大家推荐一个VB的第三方进度条控件ccrpProgressBar。该控件功能强大转载 2007-02-25 11:03:00 · 2644 阅读 · 0 评论 -
MicrosoftVBscript运行时错误(完整版)共121个
MicrosoftVBscript运行时错误(完整版)共121个 MicrosoftVBscript运行时错误(0x000A0005) 无效的过程调用或参数 MicrosoftVBscript运行时错误(0x000A0005) 无效的过程调用或参数 MicrosoftVBscript运行时错误(0x000A0006) 溢出 MicrosoftVBscript运行时错误(0x000A0007) 内转载 2007-02-25 09:39:00 · 3666 阅读 · 0 评论 -
用VB编写ActiveX DLL实现ASP编程
ASP是目前一种广为应用的用来快速构建动态WEB站点的编程语言,默认的内置开发语言是VBScript,由于ASP和微软Windows系列操作系统的结合非常的好,使得ASP已经成为了NT开发平台上面进行WEB开发的首选语言和环境。他有着简单易学,方便快速开发的种种优点,但是他也有着致命的弱点,就是他是脚本语言解释执行的,速度会受到一定的影响,更为关键的是,使用ASP来开发完成一个项目之后,整个项目在转载 2007-02-25 09:46:00 · 438 阅读 · 0 评论 -
用VB创建FTP组件(get)
基本步骤: 1、用一个InternetOpen调用设置环境。 2、调用InternetConnect 函数与主机连接。 3、调用FtpGetFile 达到文件。 4、关闭第1、2步创建的句柄,用InternetCloseHandle 函数。 现在来仔细看看每一步: 1、通过调用InternetOpen 函数设置环境。下面是VB特定调用这一函数的声明: Private Declare Functio转载 2007-02-25 09:49:00 · 849 阅读 · 0 评论 -
利用Visual Basic开发SAP接口程序初探
SAP R/3系统是业界最先进、最稳定的ERP系统,国际和国内大型企业采用该系统的比例遥遥领先于其它ERP系统的总和。SAP R/3内建了二次开发平台,使用的开发语言叫做ABAP,是一种类似于COBOL的编程语言。ABAP在报表输出方面功能相对较弱(只能按行打印在屏幕上或者导出到Excel中处理),所以日常工作中经常需要在外部开发程序。通过程序接口自动读取SAP R/3的数据表(视图),在外部转载 2007-02-25 10:32:00 · 641 阅读 · 0 评论 -
VB实现文字“闪入”显示的特殊效果
对于编程爱好者来说,开发软件过程中文字显示处理是一项很重要的内容,它的显示效果的好坏,对程序的界面效果有很大的影响,如果文字显示时能够打破陈规,有所创新,使用一些别致的方式,可以给用户耳目一新的感觉,从而增加程序的亲和力。针对Visual Basic编程,笔者给出了文字"闪入"显示这一特殊显示效果的实现方法,希望能够对读者朋友们开阔思路有所帮助。 一、实现原理及相关函数介绍 所谓文字的"闪入转载 2007-02-25 10:39:00 · 1656 阅读 · 0 评论 -
浅谈用VB6.0编写“特洛伊木马”程序
“特洛伊木马”有被称为BO, 是在美国一次黑客技术讨论会上由一个黑客组织推出的。它其实是一种客户机/服务器程序,其利用的原理就是:在本机直接启动运行的程序拥有与使用者相同的权限。因此如果能够启动服务器端(即被攻击的计算机)的服务器程序,就可以使用相应的客户端工具客户程序直接控制它了。下面来谈谈如何用VB来实现它。 使用VB建立两个程序,一个为客户端程序Client,一个为服务器端程序sys转载 2007-02-25 10:41:00 · 1388 阅读 · 0 评论 -
VB中利用API函数实现屏幕颜色数设定
原则上,只改这一次,下一次开机会还原,但如果需重开机,才会Update Registry中的设定,并重开机。 如果要永久设定其设定值,请将b = ChangeDisplaySettings(DevM, 0) 改成b = ChangeDisplaySettings(DevM, CDS_UPDATEREGISTRY) 注: DevM.dmBitsPerPel 便是设定颜色数,其实应说每个转载 2007-02-25 10:43:00 · 1008 阅读 · 0 评论 -
Visual Basic编程映射/中断网络磁盘
下面的程序段可以模拟【网上邻居】及【我的电脑】中的【映射 / 中断网络磁盘】,就是出现【映射 / 中断网络磁盘】的问话框,让使用者根据自己电脑的情形,来决定要连接的网络磁盘要映射到自己的那一个磁盘?要中断的又是那一个对应的磁盘? 请在声明区中加入以下声明及模组:Private Declare Function WNetConnectionDialog Lib "mpr.dll" (ByVa转载 2007-02-25 10:47:00 · 997 阅读 · 0 评论 -
Visual Basic6.0网络编程的五大散手
Visual Basic 6.0(以下简称VB 6)以其强大的功能为广大软件开发人员所喜爱,被用来开发各种应用程序。随着Internet的迅猛发展,VB6在网络方面的应用开发也越来越多。本文介绍笔者在实际编程开发中总结的5个技巧,希望能为进行网络开发的朋友们提供一点参考。 连通检测 许多应用程序常常需要在程序中直接进行联网操作,以便进行一些必要的处理(如在线注册和在线帮助等),这就要求转载 2007-02-25 10:56:00 · 1069 阅读 · 0 评论 -
用Visual Basic实现点对点通讯
使用TCP协议时,如果需要创建一个客户应用程序,就必须识别服务器的名称或IP地址。应用程序的通信端口随时都将仔细监测对方发出的消息,这是系统进行可靠连接的保证。一旦连接发生,任何一方都可以通过SendData发送和接收数据,并借助GetData把自己的数据分离出来。传送数据时,需要先设定客户机的LocalPort属性,服务器则只需要把RemoteHost属性设定为客户机以太网的地址,并设定与客户转载 2007-02-25 10:25:00 · 772 阅读 · 1 评论 -
用VB6.0在Vista下实现全磨砂玻璃窗口
使用过Windows Vista 的用户都会对Vista窗口的磨砂玻璃效果印象深刻,而如果你在Windows Vista 下使用过 Windows Media Player 11 更会发现微软把这种效果扩展至WMP11的底部区域,使得WMP的底部按钮区域成为一条“玻璃带”,如图: 事实上,Vista窗口的磨砂玻璃效果不仅限于窗体的边框(非客户区域),他可以任意的延伸,甚至铺满整个窗口,下转载 2007-02-25 10:21:00 · 1416 阅读 · 4 评论 -
VBA开发实用指南
VBA开发实用指南 唐大中 附录文章 VBA(Visual Basic for Application)是Office自带的二次开发工具,可为日常办公带来极大的便利。本文讲述Office各个成员VBA开发的常用对象和其相关的属性、方法和事件(包括Word、Excel、PowerPoint等),并给出相关的实例代码。 一、VBA基础 1.什么是VBA 在Office对于一些烦琐、重复转载 2007-02-25 09:55:00 · 2185 阅读 · 1 评论 -
用VB建立字符界面的控制台程序
即使是初学VB的人,对于如何用它来建立一个GUI界面的标准Windows应用程序,肯定也是胸有成竹;然而,对于如何用VB来编写字符界面的控制台程序(Console-Mode Applications),知道的人恐怕不多。有人甚至认为这是不可能的,因为VB对编写控制台程序并无内在的支持,在VB的“新建工程”对话框里没有“控制台程序”这一选项。实际上,利用Windows提供的应用程序编程接口(API)转载 2007-02-25 10:10:00 · 1045 阅读 · 0 评论 -
VB中调用MSN 6.2 API函数
了解这方面内容的起因是早上有位朋友让我看一段关于MSN开发程序,现在无法运行,我打开工程发现是针对4.7编写的,而他的计算机安装的6,2,因为我也用6.2所以我在VB中查看了一下,发现是缺少Messenger Type Library。但是多了Messenger API Type Library,可能是做为Messenger Type Library的替代,但是发现它的功能不如以前的Messeng转载 2007-02-25 10:23:00 · 538 阅读 · 0 评论 -
Visual Basic中实现带预览的对话框
用户在图片框中选择图片时,希望预先对图片的轮廓及大小有初步了解,但是VB的通用对话框没有预览的功能,为此需要定制一个自定义对话框。我们可以通过image控件加入窗体中来实现其功能。 程序示例: 程序功能说明: 在窗体的file1中选择一个图片文件,点选“预览”复选框,image控件就显示相应的图片,label1就显示该图片的大小。 新建一个工程,加入以下控件: 控件转载 2007-02-25 10:24:00 · 594 阅读 · 0 评论 -
Visual Basic6.0事件机制分析
用户单击主表单相应控件调出客户列表表单,选择一个客户,被选中的客户数据返回给主表单。-------------------------------------------------------------------------------- 第一种场景: 主表单调出客户列表表单选择一个客户 流程:用户单击主表单相应控件调出客户列表表单,选择一个客户,被选中的客户数据返回给主表单。 代转载 2007-02-25 10:30:00 · 847 阅读 · 0 评论 -
用VB备份和恢复SQL Server数据库的方法
摘要 备份与恢复是数据库管理员维护数据库安全性和完整性的重要操作。本文分析并介绍用Access备份SQL数据库的方法,很好地达到了数据备份的目的。同时,就Access 数据库的安全接口作了简略讨论,使备份后不致丧失数据安全性。并提出了改进备份与恢复策略的一些建议。 关键词 SQL Server数据库; Visual Basic 6.0; 数据备份;数据恢复; Access 引言 对于关键转载 2007-02-25 10:31:00 · 1128 阅读 · 0 评论 -
Visual Basic中轻松打造绚丽按钮
控件下载 简介:一个非常Cool的皮肤控件,可以将你窗体中的CommandButton的样式改变为XP、Java等等。推荐下载。 使用示例 想让你的程序更加吸引眼球吗?想在你的程序中打造类似Windows XP、Java、Flat风格的按钮吗?只要在你的程序中加上BSE控件,简简单单的一行代码,就可以轻松实现多达16种风格的按钮,完全使你抛弃了繁杂的代码!下面我们就结合一个实例来说明转载 2007-02-25 10:50:00 · 1669 阅读 · 0 评论 -
vb中使用Windows Forms
1.丰富的控件集使用System.Windows.Forms 名字空间中的类,你可以创建Visual Basic .NET 应用程序并获取Microsoft Windows 操作系统中可以使用的丰富用户界面特征的所有好处.这个名字空间提供了Form 类和许多其他可以添加到forms 中去创建用户界面的控件.许多额外的控件包含在 以前的一些外部库(.ocx’s) 或第三方产品.一些现存的控件现在允许转载 2007-02-25 09:43:00 · 859 阅读 · 0 评论 -
如何用Visual Basic编写病毒
相信电脑界的每个人都痛恨计算机病毒,她给我们带来了很多麻烦和损失,可你知道编写病毒的方法和过程吗?在此我仅以VB编写为例,揭开她的面纱。 用VB编写病毒需要考虑到如下几点: * 感染主机 首先染毒文件运行后先要判断主机是否以感染病毒,也就是判断病毒主体文件是否存在,如果不存在则将病毒主体拷贝到指定位置(如:将病毒文件拷贝到c:/windows/system/),可用filecopy语句实现转载 2007-02-25 10:11:00 · 1161 阅读 · 0 评论 -
Visual Basic中文本框处理技巧集萃
在Visual Basic中,文本框(TextBox)是最常用的控件,熟练运用文本框是开发出高质量的应用程序的基础。笔者在从事应用程序开发中,摸索出有关文本框的应用技巧,写出来与VB爱好者共享。 1、设置只读文本框 有些时候在窗口显示一段信息,但又不希望用户去改变它,怎样实现文本的只读呢?首先,我们可以利用标签框(label)的只读属性,以标签来代替文本框以实现只读属性,但也可以用小程序实现转载 2007-02-25 10:28:00 · 884 阅读 · 0 评论 -
用Visual Basic轻松实现看图软件
一、 前言 在日常的工作或学习中,像一些常用的工具是必不可少的。比如ACDsee,WinRAR等等。其实在VB中就可以很容易地实现像ACDsee这样的一些基本看图功能,用着自己编写的看图软件,感觉是不是非常棒?!好了,言归正传,现在就开始编写吧! 二、分析与实现 编写之前,首先把一些重要的实现功能思考一下。明白了原理,做其他类似的程序,应该是轻车熟路了。 1) 在选择的目录中过滤出图转载 2007-02-25 10:40:00 · 1450 阅读 · 0 评论 -
VB中用第三方控件制作资源管理器
推荐控件下载:NEWEX.OCX 简介: Windows资源管理器大家都不陌生,用它你可以做出与Windows几乎一模一样的资源管理器,非常实用。 使用实例: Windows中的资源管理器想必大家都经常使用,利用NEWEX 这个优秀的第三方控件,我们可以用VB轻易做出与Windows几乎一模一样的资源管理器。下面通过一个例子向大家介绍该控件的简单用法。 (一) 加载控件 启动转载 2007-02-25 10:49:00 · 3300 阅读 · 0 评论 -
在VB中调用CHM 帮助的几种方法
一个应用程序不论编制得如何完美,在很多情况下用户还是会对如何使用它提出问题。 Visual Basic 提供了对两种不同帮助系统的支持:传统的 Windows 帮助系统 (WinHelp)和新的 HTML 帮助(CHM帮助)。当我们制作好帮助文件后,就需要在程序的适当位置编写代码进行调用,本文将讨论几种在程序中调用CHM帮助文件的方法。 方法一 使用F1键: 这种方法最简单,只需如下代码转载 2007-02-25 11:01:00 · 1313 阅读 · 0 评论 -
向Visual Basic程序员介绍My命名空间
Excerpted from “Microsoft Visual Basic Programmer’s Introduction to Whidbey” by Sean Campbell, Scott Swigart, Kris Horrocks, Derek Hatchard, and Peter Bernhardt. Publisher, Microsoft Press, ISBN # 0-7转载 2007-02-25 09:25:00 · 656 阅读 · 0 评论 -
如何用VB6写COM组件
所幸的是,我们可以用COM组件来在最大程度上扩展ASP的功能。你可知道,任何可以用诸如VB,VC和VJ以及其它的一些程序语言所写出来的东西,都可以被应用到你的网站的开发中去,这就是COM(组件对象模型)。COM能够用来编写能够被ASP所调用的对象。当在VB等编程环境中完成了组件的编制后,就可以放在ASP页面中被ASP所调用了。在这篇文章中,我们将看到如何使用VB6来编写一个COM对象,如何将转载 2007-02-25 09:30:00 · 3215 阅读 · 0 评论 -
VB中数据集合对象的应用
摘要:集合对象(Collection)是VB重要的特征,利用它可以对具有共同属性的对象进行操作访问。本文介绍了VB中的内部集合和自定义集合的应用,以及它与数组的异同。 关键词:Visual Basic 6.0 集合对象 应用 Visual Basic提供一种很有用的数据集合对象(Collection),它是由相关数据所构成的有序集,它可以使编程者对一组对象进行操作。Visual Basic转载 2007-02-25 10:10:00 · 1271 阅读 · 0 评论 -
VB中用第三方控件打造QQ菜单
控件和源码下载 QQ的界面大家都不陌生吧?CtListBar就是一个十分优秀的第三方控件,利用它我们可以很轻松的做出一个象QQ一样的界面。这节中,我们将通过对CtListBar控件基本使用方法的学习,参照一个实例,打造出一个很酷的QQ菜单。 CtListBar控件包含了许多很有用的方法和属性。开始实例学习前,我们有必要先对其主要的几个方法和属性了解一番。表一和表二分别列出了几个主要的方法和转载 2007-02-25 10:57:00 · 1180 阅读 · 0 评论