内容列表
- 用VB6.0编写电脑抽奖程序
-
用VB6.0编写电脑抽奖程序
近年来在娱乐节目之中常常见到利用电脑来抽奖,笔者对其发生了兴趣遂自己动手用VB编了一个小程序来实现电脑抽奖的小功能,其原理如下: 主要利用VB中的Rnd函数,来实现随机查找和打乱排序的功能,从而实现随机抽奖的目的。Rnd函数的语法结构是Rnd[(number)],可选的number参数是 single或任何有效的数值表达式。Rnd函
- 分类:VB语言 查阅全文
- 用VB编写键盘拦截程序
-
用VB编写键盘拦截程序
我们知道,在一些程序中,有一些快捷方式(如:Shift键最小化、ESC键退出、Ctrl+S存盘、Alt+x退出等等)。以前有一些介绍使用Win32 API可以做到,但过于繁琐,其实VB本身已经给我们提供了这个功能。 我们来新建一个窗体Form1,对于键盘操作可以看到有三个事件KeyPress(),KeyDown和KeyUp,下面我对它们分别
- 分类:VB语言 查阅全文
- 一个用VB编写的监控别人上网的软件例子
- 一、程序核心 本程序的核心是通过API函数获得窗口句柄并获得浏览器访问的网址,在此基础上可以实现用Winsock控件进行远程的监视和管理。 1.先创建一个工程并在窗口Form1中,并声明下面的四个API函数和两个常量: Option Explicit Private Declare Function FindWindow Lib ″user32″ Alias ″FindWindowA″ (B
- 分类:VB语言 查阅全文
- 如何在应用程序中实现关机功能
- VB 6.0开发应用程序时,用户要求在程序内部加入直接关机功能, 使操作全部集中于应用程序的内部进行。为此,笔者编制程序,进行Windows API函数调用,成功地实现了Windows 9x“关闭系统”仿真功能,满足了用户要求,现将设计过程列举如下: 一、设计关机系统界面 新建工程文件及窗体Form1,Form1中加入选
- 分类:VB语言 查阅全文
- WINDOWS未开函数揭密(1)
-
WINDOWS未开函数揭密
什么是未公开函数? 对于Windows的API函数调用相信大家已经不会陌生了。API函数调用是通过在VB中定义和调用Windows动态连接库中的函数从而扩展VB程序的功能。API函数的定义和调用方法在微软的开发工具中都有详细的说明。 那么什么是“未公开”函数呢?微软为了某种目的。对于一些封装在系统中的函数没有在任何开发文档提供任何
- 分类:VB语言 查阅全文
- WINDOWS未公开函数揭密(2)
-
WINDOWS未公开函数揭密
这次介绍的是如何利用Windows未公开函数实现系统文件操作监视功能。利用该功能可以对Windows下的任何文件操作,包括建立文件、文件夹;删除文件;改变文件大小等操作都可以纪录在案。首先来介绍实现上面操作的两个未公开函数:SHChangeNotifyRegister和SHChangeNotifyDeregister,SHChangeNot
- 分类:VB语言 查阅全文
- Windows未公开函数揭密(3)
- Windows未公开函数揭密
'根据一个特定文件夹对象的ID获得它的目录pidlPublic Function GetPIDLFromFolderID(hOwner As Long, nFolder As SHSpecialFolderIDs) As LongDim pidl As LongIf SHGetSpecialFolderLocation(hOwner, nFolder
- 分类:VB语言 查阅全文
- 在VB6中用WINDOWS API函数读写INI文件
-
在VB6中用WINDOWS API函数读写INI文件
WinInet(Win32 Internet functions)提供给程序员一套完整的Internet调用函数,它被包含在一个名为Wininet.dll的动态联接库里。通过它可以轻松地完成对HTTP,FTP以及Gopher的访问。比如下载HTML页面;发送FTP请求从而上传或下载文件还可浏览目录列表,典型的应
- 分类:VB语言 查阅全文
- 使用VB开发Windows环境下的串行通信程序
- 随着Windows在国内的普及,特别是Windows95的推出,越来越多的微机用户转向了Windows操作系统。不过Windows应用软件的开发对于一般工程技术领域的技术人员来说并非易事,不但Windows的消息循环机制不易理解,而且要开发一个功能强、界面美观的应用软件,其编程和调试的工作量是非常大的。许多并非搞软件出身的工程技术人员对Windows编程望而生畏。然而使用微软的VisualBasi
- 分类:VB语言 查阅全文
- 利用VB设计打印复杂报表
- 数据库管理系统的开发人员经常感叹的一个问题就是:我们中国人的报表太复杂了!无规则、嵌套、斜线、交叉线等历来都是困挠开发人员的最大问题。设计一个数据库固然有一定的技巧,设计数据操作也固然需要一定的逻辑分析能力,但这些问题对一般的开发人员来说应该是不成为问题的。用户可是不管你采用了多么灵活的算法多么方便的操作,他们最感兴趣的是最后他们出来的报表如何漂亮,出报表的操作如何简单(最好是一个按
- 分类:VB语言 查阅全文
- 谈谈VB的数据库编程方式
- VB全称Visual Basic,是微软公司推出的基于Basic语言的可视化编程环境,以其简单易学功能强大而倍受广大电脑爱好者的青睐。VB的数据库编程方面按其难易程度可分为三类(由易到难);●使用数据库控制项和绑定控制项●使用数据库对象变量进行编程●直接调用ODBC2.0API在使用VB进行数据库编程时,通常,会首先选择三种基本方法之一来进行数据库应用程序的方案设计, 现在就将以上三种设计方法的适
- 分类:VB语言 查阅全文
- ****关于 OLE DB 和 .NET 的思考 (强烈推荐)****
- 关于 OLE DB 和 .NET 的思考
你我并不相识。不过,面对一个实实在在的问题“软件到底是什么?”,我却没有合适的答案。
设想一下这样一个场景:在一个旅游纪念品商店,你正专注于购买一些没用的东西(主要是纪念品),以便让到机场接你的朋友和亲戚感到开心。这时,往往会有人问你:“第一次来吗?出差还是度假?”
所以,如果你是在做和软件有关的事,而不是在度假,那你就不得不面对这个现实的问题
- 分类:VB语言 查阅全文
- Unicode vs Ansi
-
Unicode vs Ansi 作者:dongxiao 发布时间:2001/02/05
文章摘要:
本文介绍可以在 Unicode 及 Ansi 格式之间自由自在地变来变去的方法。
正文:
- 分类:VB语言 查阅全文
- --------监视你的 TCP/IP端口!!!(vb)-----------
-
Option Explicit
Const PortsChecked = 200
Private Sub Command1_Click()
Timer1.Enabled = True
Timer1.Interval = 1000
End Sub
Private Sub Com
- 分类:VB语言 查阅全文
- 用VB编写异步多线程下载程序
- 玫瑰花的艳红,是拿来给女子点缀的。 薄荷酒的翠绿,是拿来给男子浪费的。 高楼上的灯火,是拿来给旅人凝视的。 我自己的孤独,是拿来给我等待的那个人挥霍的。 单身的潇洒在于凡事只须考虑一份, 单身的无奈
- 分类:VB语言 查阅全文
- VB调用API函数使窗口保持在最上层
- 比较简单,但是这篇说的倒是很详细Private Declare Function SetWindowPosLib "user32" (ByVal hwnd As Long, _ByVal hWndInsertAfter As Long, ByValx As Long, ByVal y As Long, _ByVal cx As Long, ByVal cy As Long, ByVal wFlag
- 分类:VB语言 查阅全文
- Microsoft Office XP 和 .NET Web 服务的应用---启用 XML 服务的 Office 文档(*****)
- 已启用 XML Web 服务的 Office 文档
下载此专栏的样例代码。M
- 分类:VB语言 查阅全文
- *** Web 存储系统窗体:窗体注册表 (new)***
- Web 存储系统窗体:窗体注册表
摘要:Web 存储系统 (WSS) 提供了建立协作应用程序的新平台。与 WSS 一起,Microsoft 还同时引进了 WSS 窗体注册表(或窗体注册表)。窗体注册表是开发基于 WSS 的应用程序的关键技术之一。窗体注册表使定制的应用程序能够处理 HTTP 请求中引用的项目或文件夹,这可以通过注册项目来完成。本文重点介绍如何使用 WSS 窗体注册表。(14
- 分类:VB语言 查阅全文
- Visual Basic.NET探密
- Visual Basic.NET探密 去年微软宣布新版的Visual Basic将进入市场,不久又宣布新的Visual Basic是微软.NET的一部分。自此业界纷纷猜测Visual basic.NET在Visual Basic 6.0的基础上有哪些新的变化?增加了那些新的功能?在这里我们将揭开他的神秘面纱,同时将提供试用者提供的试用报告。 自微软宣布下一个版本的Microsoft Visu
- 分类:VB语言 查阅全文
- 走近VB.NET十四 制作浮动工具条
- 走近VB.NET十四 制作浮动工具条VB.NET中文网 http://vbnetcn.126.com
VB.NET中文网是新浪论坛看来的,一个网友把VB.NET中文站叫成了VB.NET中文网,我一想不错,比较大方,不如改了,好,切入正题:
如下图添加按钮:
如下图添加按钮
一共添加6个,text分另为“1”“2”“3”“4”“5”“6”
双击toolbar,写代码如下:
Pro
- 分类:VB语言 查阅全文