打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VB.NET编写托盘程序经验杂谈 - 51CTO.COM
    这里介绍VB.NET编写托盘程序是比较方便和简单的。这是因为VB.NET没有自身类库,它所使用的类库是.net框架中为所有.net平台开发语言提供的公用类库——.net framework sdk。

    上篇文章讲的是VB.NET设计制作窗体,本文重点介绍VB.NET编写托盘程序。托盘程序是指这样一类程序:当程序运行后,会在系统的托盘区(也有说是状态区域)创建此程序的图标,使用者可以通过点击图标出现的菜单来控制程序的运行状态。托盘程序有很多优点,如不占屏幕,后台运行,便于控制等。所以现在越来越多的程序都做成了托盘程序。

    VB.NET编写托盘程序是比较方便和简单的。这是因为VB.NET没有自身类库,它所使用的类库是.net框架中为所有.net平台开发语言提供的公用类库——.net framework sdk。在这个类库中,为编写托盘程序提供了具体的类,调用这些类就可以实现程序的托盘效果了。从而也就摆脱了它的前身vb在处理这类问题时候的烦琐。下面就通过例子来了解并掌握如何用VB.NET编写托盘程序。

    VB.NET编写托盘程序

    托盘程序作为一类特殊的窗体,其快捷图标显示在系统托盘中,窗体本身则隐藏不可见。在.NET之前版本的VB中编写托盘程序是十分困难的,但是VB.NET提供的新的NotifyIcon组件却使VB初学者也能轻松编写一个这样的程序:

    新建“Windows应用程序”,设置主窗体Opacity属性为0,FormBorderStyle属性为None,ShowInTaskbar属性为 False,这样窗体将在启动后隐藏。在窗体上放置一个NotifyIcon组件NotifyIcon1,一个ContextMenu(弹出菜单)组件 ContextMenu1,并根据需要为ContextMenu1添加菜单项。

    设置NotifyIcon1的ICON属性,这个图标就是应用程序出现在系统托盘中的快捷图标;设置NotifyIcon1的Text属性为“VB.NET托盘程序”,这就是鼠标移动到托盘图标时弹出的文字说明;设置NotifyIcon1的ContextMenu属性为ContextMenu1,也就是右键单击快捷图标时的弹出菜单为 ContextMenu1。OK,按F5运行!

    几乎不用编写代码,一个托盘程序就这样轻松实现了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VB.NET编写托盘程序
轻松打造VB.NET特殊窗体
C#winform中怎么将程序最小化到系统托盘
C# 系统托盘 控件NotifyIcon
Delphi托盘编程实战演练
VB6.0实现将窗体最小化到托盘区
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服