Show/Hide Toolbars

XSharp

Navigation: X# 文档 > X# 入门 > 方言

Visual Objects

Scroll Prev Top Next More

 

这种方言具有“所有非 Core 方言”的特征。

 

编译器和运行时在编译 “Visual Objects” 方言时具有以下“特殊”行为。

编译器

允许使用 4 个字母缩写某些旧关键词

允许使用“&&”作为同行注释字符,就像使用“//”一样

如果添加了对 XSharp.VO 的引用,就会启用某些特定于 VO 的函数,例如 RtRegString()

支持使用“@”来获取变量的地址。如果使用编译器选项 -vo7,这也可以用于 REF 变量。

预处理器添加了一个值为 TRUE 的定义 __VO__

添加 VOSTRUCT 和 UNION 实体类型

将 _WINBOOL 类型用于 VOSTRUCT 和 UNION 实体内的逻辑值

PSZ 类型的索引器从元素 1 开始

运行时(Runtime)

当以 Ansi More(SetAnsi(TRUE),即默认值)运行时,DBFNTX 的 DBF 头会设置 Ansi 位