Skip to content

模块级代码组织

现在可以在方法或属性之间插入模块级代码。以前所有 Declare 语句、EnumType 等都必须出现在第一个 Sub/Function/Property 之前,现在以下写法是有效的:

vb
Private Const foo = "foo"
Sub SomeMethod()
'...
End Sub
Private Const bar = "bar"
Sub SomeOtherMethod()
'...
End Sub

代码部件名称的预设方法

以下可用,它们代表的内容将自动作为 String 插入:

  • CurrentComponentName,例如 "Form1"
  • CurrentProcedureName,例如在 Sub Foo() 中为 "Foo"
  • CurrentProjectName
  • CurrentSourceFile
  • CurrentComponentCLSID

限制的移除

twinBASIC 对续行、过程大小、窗体上的控件数量、模块大小等不施加人为限制。

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