我已经注意到许多OOoBasic& amp; Libre Office Basic使用" o"命名对象的约定。
我们始终会看到oSheet
,oCell
,依此类推。
" o"代表对象?是否有一份列出这些公约的文件?
答案 0 :(得分:2)
是的,“o”代表Object。它基本上是Hungarian notation。
查看Andrew Pitonyak's Macro document,尤其是3.5. Accessing And Creating Objects In OpenOffice
部分。快速查看文档会显示以下前缀:
o
“对象”,一种使用UNO API的非常有用的类型。x
适用于UNO interface。 Java代码中需要许多这些变量。s
“String”v
“Variant”b
“布尔”i
“整数”l
“长”n
“号码”a
“array”或“argument”m
或许是某个类或结构的“成员”c
也许是“常数”