StatusBarStatusBar表示状态栏,可以在状态栏显示文字信息和进度条。
StatusBar包括下述属性:
- Message1: 左侧的文字信息。
- Message2: 中间的文字信息。
- Message3: 右侧的文字信息,系统在这里显示自动计算结果。
- DefaultMessage:
设置左侧文字的默认信息,默认为“就绪”。
- ProgressBar: 返回进度条。
ProgressBar(进度条)包括四个属性:
- Visible:逻辑型,默认为False,如果设为True,将显示进度条。
- Minimum: 进度条的起始值,默认为0。
- Maximum:进度条的最大值,默认为100。
- Value: 进度条的当前值。
StatusBar的方法:
- Refresh:
默认情况下,在代码中设置状态栏的文字信息或进度条进度后,状态栏并不会立即显示最新的设置,而是等代码全部执行完毕后才会刷新,如果要在代码执行过程中更新状态栏的显示,执行此方法即可。
- Reset: 初始化状态栏。
示例
将下面的代码复制到命令窗口:
StatusBar.Message1=
"正在统计"
StatusBar.ProgressBar.Visible =true
StatusBar.ProgressBar.Value = 50
StatusBar.Message2=
"50%"
执行之后,状态栏会显示如下内容:
如果要状态栏回到默认设置,可执行:
StatusBar.Reset()