Skip to content

属性

twinBASIC 支持直接在代码中定义属性来注解模块、类、类型、过程等。这些属性提供编译器指令和元数据。

属性有两个主要功能:

  • 它们可以作为编译器指令来影响代码生成方式,或者

  • 注解窗体、模块、类、类型、枚举、声明和过程,即子程序/函数/属性。

以前在 VBx 中,这些属性(如过程描述、隐藏、默认成员等)是通过 IDE 编辑器不显示的隐藏文本设置的,通过过程属性对话框或其他地方配置。在 tB 中,这些都可以在代码编辑器中看到。为了兼容性,支持来自 VBx 的传统属性,但新属性使用以下语法: [属性][属性(值)]

许多新属性启用了 twinBASIC 提供的强大附加语言功能,因此以下某些项目在其描述中包含其关联属性。

另请参阅属性的综合参考。

twinBASIC及其LOGO版权为作者"韦恩"所有