vb二级 sub什么时候不加括号

2024-11-24 18:23:27
推荐回答(2个)
回答1:

看过程有没有参数了,如果过程有参数,调用时用了call关键字,就一定要括号;如调用时不用call关键字,就不能要括号。如果过程无参数,加不加括号无所谓,你加也加不上,环境会给你自动去掉。

楼主的调用是错在 out.txt是个字符串常量,你没加双引号错了,

回答2:

将sub过程当成VB内置函数直接使用的时候,就不需要加括号,这时候可以像Print一样直接加引号。
而将sub过程当作子程序调用的时候(也就是使用Call等关键字调用),就需要加括号