分号线末尾的分号有什么影响?

CJ7*_*CJ7 3 vb6

在一行代码的末尾加一个分号有什么影响?

我在接下来的一些代码中看到了这个:

Printer.Print "Customer: " & strCustomerName & " (" & strCustomerCode & ")";
Run Code Online (Sandbox Code Playgroud)

T.J*_*der 6

语句;末尾的A会抑制通常的默认CRLF:Print

charpos - 指定下一个字符的插入点.在显示最后一个字符后立即使用分号定位插入点.使用Tab(n)将插入点定位到绝对列号.使用不带参数的Tab将插入点定位在下一个打印区域的开头.如果省略charpos,则在下一行打印下一个字符.

(我的重点)

我找不到参考Printer.Print(如果你点击这里的"方法"链接,它没有列出),但我希望它做同样的事情.

  • @CraigJ:无论出于何种原因,经典BASIC(以及VB6)倾向于以这种方式做事,除非你另有说明,否则它将是面向行的.可能是历史原因.但是,另外,如果你要开始问为什么VB6按照它的方式做事,你很快就会没有时间做其他事情了.:-) (3认同)