VB中利用第三方控件实现QQ垂直菜单

编者的话:经过一个月的前期准备,第三方控件推荐今日正式开始,今天推荐的控件是由网友伍学慧提供的,小编在此代表所有网友对他表示感谢。

源代码包中为VerticalMenu控件,请下载后解压测试

使用示例:

QQ是我们经常使用的软件之一.相信大家对QQ那样的界面再熟悉不过了.在这,我向大家推荐一个在VB中能轻松实现这种类似于QQ垂直菜单的第三方控件VerticalMenu。

下面我就结合实例(开发环境为Visual Basic 6.0,windowsXP)讲一下运用VerticalMenu控件开发程序的方法。

(一)VerticalMenu控件的加载

运行Visual Basic 6.0并新建一个工程.然后选择菜单中的"工程(P)"->"部件",以显示"部件"对话框,如图1所示。


图1

单击"浏览(B)"按钮,从存放VerticalMenu控件的文件夹中找到VertMenu.ocx文件,把它加入到可用控件列表中。单击"确定"按钮关闭"部件"对话框后。VerticalMenu控件就出现在工具箱中。如图2


图2

(二)VerticalMenu控件常用属性的设置

在工具箱中选取VerticalMenu控件,把它放到新建工程的Form1上。调整好大小。如图3


图3

然后在该控件上单击鼠标右键。就会弹出VerticalMenu的属性页对话框。如图4


图4

⒈属性说明:

Menues

MenuCur:当前正在设置的菜单序号(默认序号从1开始)

MenusMax:总共的菜单数量

MenuStartup:在程序运行时默认显示的菜单的序号

MenuObjects

MenuCaption:当前菜单的名字

MenultemCur: 当前正在设置的Item序号(默认序号从1开始)

MenuItemMax:当前菜单中Item的个数

MenuItemObjects

MenultemCaption:当前item的名字

MenuItemPicture:当前item的图标

时间: 2024-12-08 18:13:41

VB中利用第三方控件实现QQ垂直菜单的相关文章

VB中利用第三方控件实现软件在线升级

大家对金山毒霸.瑞星等杀毒软件的在线升级一定不陌生吧?它们可以利用在线升级程序进行在线升级,无需用户访问网站下载.这样的功能的确对于使用者来说是十分方便的.那么,您是否也想为您的软件添加方便的在线升级的功能呢?下面介绍一个第三方控件,能够帮你非常容易地就实现. bkDLControl控件一个可以快速实现在线下载的控件,它在下载的同时通过进度条显示进度.你可以编写当其下载完成后的事件,这样我们就可以轻松达到在线升级的目的. 要了解该控件强大便捷的功能,下面我们就通过一个实例来讲解. 第一步:首先启

VB中利用ccrpHotKey控件设置热键

简介:ccrphotkey是一个第三方控件,该控件可以轻松实现热键功能 使用示例 您一定对"Ctrl+Alt+Z"很熟悉吧?没错,它是QQ里打开消息对话框的默认热键,通过这组热键,我们可以很迅速的打开消息对话框查看,大大加快我们操作的速度.同时我们也知道,在QQ的系统设置中可以对热键进行设置(如图1),当我们按下任何热键组合时,文本框都会实时显示热键组合,让用户明白当前按下的热键是什么. 图1 热键可以大大加快使用者的操作速度,对于开发者来说,在自己的程序中使用热键同样会使操作更简便.

在 C++ Builder中利用串行通信控件编程

摘要:串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛.本文介绍了在C++ Builder中如何利用串行通信控件进行串行通信编程. 一.引言 目前,在用计算机进行数据传输时,常用的是串行通信方式.用C++ Builder来编写串行通信程序时,可以调用Windows API函数,也可以利用VB中的MSComm控件. 利用 API函数编写实际应用程序时,往往要考虑多线程的问题,这样编出来的程序不但十分庞大,而且结构比较复杂,继承性差,维护困难.但是使用串行通信控

ASP中利用OWC控件实现图表功能详解

控件|图表|详解 在ASP中利用OWC(Office Web Components)控件可轻松实现各种图表功能,如饼图,簇状柱型图,折线图等. 在下面的代码中我详细的给出了饼图,簇状柱型图,折线图的使用方法.OWC的更多功能,属性可参加MSOWCVBA.chm帮助文件(在office 2000的文件夹下大家自己找). testOWC.asp <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <

VB中使用lead控件加载jpg图片报错

问题描述 VB中使用lead控件加载jpg图片报错 调用LEAD1.BitmapDataPath = "111.jpg"时报错,换成111.bmp就没有问题,这种现象其他电脑没有,是什么问题 解决方案 这个不好说,你的图片没法解析,建议先转换成标准的位图格式再加载.

vs2010中vb 中的 treeview 控件

问题描述 vs2010中vb 中的 treeview 控件 如何确定当前所选的节点或子点,并在其下创建新的节点或子点? 最好能给我个完成例子.我初学者,谢谢各位大侠!!!! 解决方案 添加父节点 TreeView1.Nodes.Add(new TreeNode(reader[1].ToString(),reader[0].ToString())); using (SqlConnection mycon = new SqlConnection(sqlstr)) { mycon.Open(); Sq

ASP中利用OWC控件实现各种统计图

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>ASP中利用OWC控件实现各种统计图</title> </hea

vb.net引用第三方控件

问题描述 我用vb.net写得程序中引用了重写的datagridview控件,主要是实现了datagridview和treeview结合,使得datagridview首列是treeview格式的,我的电脑是安装的XP系统,结果我的程序放到客户那边打不开,点击exe文件根本就没反应,我怀疑是第三方控件在那里不能用,不知道是什么原因啊,客户那边是2003的系统 解决方案 解决方案二:只有自己清楚用了什麽第三方控件解决方案三:引用1楼crackdung的回复: 只有自己清楚用了什麽第三方控件 我的意思

Delphi中利用MSCOMM控件进行GPS数据采集

1.准备 GPS(Global Positioning System),即全球定位系统,利用24颗GPS卫星的测距和测时功能进行全球定位,在许多系统中,如机场导航系统,出租车辆管理和调度系统.江河流域的灾害信息管理和预测系统中,GPS得到了广泛的应用.本文利用MSCOMM控件实现了GPS数据的采集,可为信息管理和指挥调度等提供定位数据. 本文采用GPS的异步串行传送方式,将GARMIN 12C按NMEA-0183协议输出的数据采集到了微机,并将接收到的地理坐标转换成为直角坐标. 在DELPHI