我正在编写代码来从文本文件中读取行,我遇到了这个方法:
Dim FileNum As Integer
Dim DataLine As String
FileNum = FreeFile()
Open "Filename" For Input As #FileNum
我明白当 #
放在变量后面,它表示它是 double ,但是当它放在变量前面时,它意味着什么,如Open "Filename" For Input As #FileNum
?
最佳答案
#(表示“数字”)自古以来就存在。 VB6只支持它。它在执行方面没有任何作用。它用于提高可读性并使语言更加自然。大声说出来:
Open "1.txt" For Input As 1
对比
Open "1.txt" For Input As #1
关于vba:变量前的井号(#)是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42344454/