Balloon 对象

优质
小牛编辑
128浏览
2023-12-01

本主题中的某些内容可能不适用于某些语言。

代表一个气球,在该气球中,“Office 助手”可显示标题和文字信息。一个气球可包含诸如复选框和标签等控件。

使用 Balloon 对象

NewBalloon 属性可返回一个Balloon 对象。不存在Balloon 对象的集合,任意时刻都只有一个气球是可见的。但用户可定义多个气球并在需要时调用其中之一。有关详细信息,请参阅本主题后面的“定义和重新使用气球”部分。

Show 方法可显示指定的气球。用Callback 属性可根据非模态气球中的选择情况运行相应的过程。非模态气球是指在用户使用应用程序时仍然显示的气球。用Close 方法可关闭非模态气球。

以下示例创建一个气球,其中包含保存输入数据的提示。

With Assistant.NewBalloon
 .BalloonType = msoBalloonTypeBullets
 .Icon = msoIconTip
 .Button = msoButtonSetOk
 .Heading = "Tips for Saving Information."
 .Labels(1).Text = "Save your work often."
 .Labels(2).Text = "Install a surge protector."
 .Labels(3).Text = "Exit your application properly."
 .Show
End With

定义和重新使用气球

通过将对象赋予变量并显示该变量,您可在需要时重新使用已创建的气球对象。本示例分别定义了两个独立的气球:balloon1balloon2,以便重新使用它们。

Set balloon1 = Assistant.NewBalloon
balloon1.Heading = "First balloon"
Set balloon2 = Assistant.NewBalloon
balloon2.Heading = "Second balloon"
balloon1.Show
balloon2.Show
balloon1.Heading = "First balloon, new heading"
balloon1.Show

另外,除了使用单独的变量外,也可将气球对象组合在一个数组中。

Assistant
Balloon
BalloonCheckBoxes (BalloonCheckBox)
BalloonLabels (BalloonLabel)