StatusbarGetText

首页  后退  前进

StatusbarGetText
down2

StatusbarGetText

从状态栏返回文本。

 

StatusbarGetText('title'[,'text'[,part=1]])

 

参数

title

窗口标题, 或句柄, 或类名. 参考窗口标题与文本(高级).

text

[可选] 窗口文字.

part

控件标识符. 相关说明见 控件.

[可选] 状态栏部分的参数部分,默认为1.参数值1表示第一部分,通常包含有用的消息,例如“Reading”,“Loading ...”等。

 

 

 

 

返回值

成功:

返回文本.

失败:

如果无法读取文本,则返回 ""(空字符串)并设置@error = 1。

 

注释

此函数尝试读取窗口状态栏中的第一部分(常见Microsoft元素:msctls_statusbar32)。某些程序使用自己的状态栏或Microsoft公共元素的特殊版本,StatusbarGetText()无法读取。例如,StatusbarGetText()不适用于TextPad;但是,可以使用ControlGetText("TextPad", "", "HSStatusBar1")读取TextPad状态栏的第一个区域。

StatusbarGetText()可以处理折叠甚至隐藏的窗口。

 

----------------------------------------

 

该函数可以通过命令 exect 调用

参见:

ControlGetText, ControlCommand

例子
copy

exect=$var_s=StatusbarGetText('[CLASS:AkelPad4]')||_ViewValues('$var_s') ;;从AkelPad状态行的第1部分返回文本

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru