长代码换行

如果某一行代码特别长,会给编辑和查阅带来不便。
实际上,我们可以将一行代码分成多行书写,例如:

If a = 1 And b =1 Then

等效于:

If a = 1 _
And b = 1 _
Then

后者分成了3行书写,注意符号"_"的前面必须有个空格,也就是说在代码中间换行输入的时候,必须以" _"结尾。

如果是长字符串,可以拆分成多个字符串,然后用符号"&"连接起来,例如:

Dim s As String
s = "当我们运行发布后的程序时,Publish目录相当于原来的Foxtable安装目录,而Publish目录下的子目录Project,则相当于原来的项目文件所在目录"

可以改写为:

Dim s As String
s = "当我们运行发布后的程序时," & _
"Publish目录相当于原来的Foxtable安装目录," & _
"而Publish目录下的子目录Project,则相当于" & _
"原来的项目文件所在目录"


本页地址:http://www.foxtable.com/webhelp/topics/2489.htm