模块级代码组织
现在可以在方法或属性之间插入模块级代码。以前所有Declare语句、Enum、Type等都必须出现在第一个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"CurrentProjectNameCurrentSourceFileCurrentComponentCLSID
移除限制
twinBASIC 对行继续、过程大小、窗体上控件数量、模块大小等没有人为限制。