打开APP
userphoto
未登录

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

开通VIP
适用于 Visual Basic 6.0 用户的 StatusBar 控件

Visual Basic 6.0 中的 StatusBar 控件在 Visual Basic 2005 中由 Windows 窗体 StatusStrip 控件所取代。某些属性、方法、事件和常数的名称是不同的,在某些情况下,行为也有所不同。

概念差异

Visual Basic 6.0 StatusBar 控件包含一个 Panel 对象集合,其中的每个对象都可显示文本和图像。

Visual Basic 2005 中的 StatusStrip 控件与 ToolStrip 控件更相似。除面板(现在称为 ToolStripStatusLabel 控件)外,StatusStrip 控件可包含进度栏、下拉菜单和拆分按钮。还有一个 Windows 窗体 StatusBar 控件,但建议您改用 StatusStrip

SimpleText 属性

在 Visual Basic 6.0 中,StatusBar 控件的 SimpleText 属性定义在将 Style 属性设置为 sbrSimple 时显示的文本。

Visual Basic 2005 中的 StatusStrip 控件不支持简单样式,并且不再有 SimpleText 属性。

样式属性

在 Visual Basic 6.0 中,Style 属性确定 StatusBar 控件是否显示多个面板 (sbrNormal) 或 仅显示一个大面板 (sbrSimple)。设置成简单样式时,斜面样式将凸起并且没有边框。

在 Visual Basic 2005 中,Style 属性不再存在;若要模拟简单样式,可以将一个的 ToolStripStatusLabel 对象添加到 StatusStrip 控件中,然后设置其 BorderStyle 属性。

StatusBar 控件的属性、方法和事件的等效项

下面几个表列出了 Visual Basic 6.0 中的属性、方法和事件及它们的 Visual Basic 2005 等效项。具有相同的名称和行为的属性、方法和事件未予列出。除非另外说明,否则所有 Visual Basic 2005 枚举都映射到 System.Windows.Forms 命名空间。

根据需要提供了解释行为差异的主题链接。如果 Visual Basic 2005 中没有直接等效项,则提供指向介绍替换项的主题的链接。

属性

Visual Basic 6.0 Visual Basic 2005 等效项

Align

Dock

Container

Parent

DragIcon

DragMode

新的实现。有关更多信息,请参见拖放(针对 Visual Basic 6.0 用户)

Font

FontBold

FontItalic

FontName

FontSize

FontStrikethrough

FontUnderline

Font

注意

字体在 Visual Basic 2005 中以不同方式处理。有关更多信息,请参见 Font 对象(针对 Visual Basic 6.0 用户)

Height

Height

注意

坐标在 Visual Basic 2005 中以不同方式处理。有关更多信息,请参见坐标系统(针对 Visual Basic 6.0 用户)

HWnd

Handle

Index

新的实现。有关更多信息,请参见控件数组(针对 Visual Basic 6.0 用户)

MouseIcon

新的实现。有关更多信息,请参见无法设置自定义 MousePointer

MousePointer

Cursor

有关常数的列表,请参见 MousePointer(针对 Visual Basic 6.0 用户)

OLEDropMode

新的实现。有关更多信息,请参见拖放(针对 Visual Basic 6.0 用户)

Panels

ToolStripItemCollection

Parent

FindForm

ShowTips

ToolTip 组件。

有关更多信息,请参见工具提示支持(针对 Visual Basic 6.0 用户)

SimpleText

新的实现。

Style

新的实现。

ToolTipText

ToolTip 组件。

有关更多信息,请参见工具提示支持(针对 Visual Basic 6.0 用户)

Value

Value

注意

在 Visual Basic 6.0 中,当 Value 属性发生更改时,会引发 Change 事件。在 Visual Basic 2005 中,不引发 Change 事件;而是引发 ValueChanged 事件。

WhatsThisHelpID

新的实现。有关更多信息,请参见帮助支持(针对 Visual Basic 6.0 用户)

方法

Visual Basic 6.0 Visual Basic 2005 等效项

Drag

新的实现。有关更多信息,请参见拖放(针对 Visual Basic 6.0 用户)

Move

SetBounds

注意

坐标在 Visual Basic 2005 中以不同方式处理。有关更多信息,请参见坐标系统(针对 Visual Basic 6.0 用户)

OLEDrag

新的实现。有关更多信息,请参见拖放(针对 Visual Basic 6.0 用户)

ShowWhatsThis

新的实现。有关更多信息,请参见帮助支持(针对 Visual Basic 6.0 用户)

ZOrder:

0 – vbBringToFront

1 - vbSendToBack

BringToFrontSendToBack 函数

 BringToFront

 SendToBack

事件

Visual Basic 6.0 Visual Basic 2005 等效项

DblClick

DoubleClick

DragDrop

DragOver

新的实现。有关更多信息,请参见拖放(针对 Visual Basic 6.0 用户)

OLECompleteDrag

OLEDragDrop

OLEDragOver

OLEGiveFeedback

OLESetData

OLEStartDrag

新的实现。有关更多信息,请参见拖放(针对 Visual Basic 6.0 用户)

PanelClick

Click

PanelDblClick

DoubleClick

升级说明

当 Visual Basic 6.0 项目升级到 Visual Basic 2005 时,任何 StatusBar 控件都升级为 Windows 窗体 StatusBar 控件。如果属性、方法和事件没有等效项或存在行为差异,则会在您的代码中添加升级说明或警告。

请参见

任务

StatusStrip 控件示例

参考

StatusStrip
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
用递归法查找文件
C#编程人员需要熟知的windows窗体上的控件
VB集成环境习题
net简要介绍
学校档案管理系统
从VB 6.0到VB.NET的转换
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服