其他命令

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

Beep 语句

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

Shell 函数

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

Wait 语句

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

GetSystemTicks 函数

返回由操作系统提供的系统时钟周期数。此函数可用于优化某些进程。

Environ 函数

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

GetSolarVersion 函数

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

GetGuiType 函数

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

TwipsPerPixelX 函数

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

TwipsPerPixelY 函数

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

CreateUnoStruct 函数

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

CreateUnoService 函数

使用 ProcessServiceManager 实例化 Uno 服务。

GetProcessServiceManager 函数

返回 ProcessServiceManager (中央 Uno ServiceManager)。

CreateUnoDialog 函数

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

CreateUnoListener 函数

建立一个收听者实例。

CreateUnoValue 函数

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

CreateObject 函数

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

此方法创建了一个参数指定类型的实例。

GetDefaultContext 函数

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

ThisComponent 语句

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

GlobalScope

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