0

我注意到许多在线示例,其中 OOoBasic 和 Libre Office Basic 使用“o”约定来命名对象。

我们总是看到oSheet, oCell, 等等。

“o”代表对象吗?是否有列出这些约定的文件?

4

1 回答 1

2

是的,“o”代表对象。它基本上是匈牙利符号

看看Andrew Pitonyak 的 Macro 文档,尤其是 section 3.5. Accessing And Creating Objects In OpenOffice。快速浏览文档会显示以下前缀:

  • o“对象”,一种非常有用的类型,用于使用 UNO API。
  • x用于UNO 接口。Java 代码中需要许多这些变量。
  • s“细绳”
  • v“变体”
  • b“布尔”
  • i“整数”
  • l“长”
  • n“数字”
  • a“数组”或“参数”
  • m也许是一个类或结构的“成员”
  • c也许是“恒定的”
于 2016-01-20T12:02:05.720 回答