其他命令

下表列出了其他类别中没有介绍的一些函数和语句。

Beep Statement

通过计算机扬声器播放一种声音。对于不同的系统,该声音可能不同,而且您无法修改音量或音调。

Shell Function

在需要时,启动其他应用程序并定义相应的窗口样式。

Wait Statement

按照指定使程序停止一段时间(以毫秒为单位)。

GetSystemTicks Function

返回由操作系统提供的系统活动文字数目。此函数可用于优化某些进程。

Environ Function

以字符串形式返回环境变量的值。环境变量取决于操作系统的类型。

GetSolarVersion Function

返回当前 LibreOffice 版本的内部版本号。

GetGuiType Function

返回一个数字值,用于指定图形用户界面。

TwipsPerPixelX Function

返回表示像素宽度的缇数。

TwipsPerPixelY Function

返回表示像素高度的缇数。

CreateUnoStruct Function

创建一个 Uno 结构类型的实例。

CreateUnoService Function

使用 ProcessServiceManager 实例化 Uno 服务。

GetProcessServiceManager Function

返回 ProcessServiceManager (中央 Uno ServiceManager)。

CreateUnoDialog Function

在 Basic 运行时建立一个表示 Uno 对话框控制的 Basic Uno 对象。

CreateUnoListener Function

建立一个收听者实例。

CreateUnoValue Function

返回一个对象,该对象表示一个涉及 Uno 类型系统的精确类型值。

CreateObject Function

创建 UNO 对象。在 Windows 上还可以创建 OLE 对象。

此方法创建了一个作为参数传递的类型实例

GetDefaultContext Function

返回过程服务工厂的默认环境(如果存在),否则返回空引用。

ThisComponent Statement

定位活动组件,以便读取和设置该组件的属性。文档的 Basic 宏使用 ThisComponent,用它来表示该 Basic 宏所从属的文档。 ThisComponent 访问的对象类型取决于文档类型。

GlobalScope

在程序库系统中管理 Basic 源代码和对话框。