【发布时间】:2019-09-05 02:31:08
【问题描述】:
我必须将一个 VB6 程序重构为 C#,并坚持理解以下几行:
Set myFileSystemObject = New FileSystemObject
Set myTextStream = myFileSystemObject.OpenTextFile("myTextFile.txt")
Open sPrinterPort For Output As iFileNumber
Print #iFileNumber, myTextStream.ReadAll
Close #iFileNumber
我确实知道一般情况,但由于我不习惯 VB 语法,所以我想知道具体是什么
Print #iFileNumber, myTextStream.ReadAll
确实如此。更具体地说,iFileNumber 前面的# 做了什么。为什么会在那里?变量本身不足以在流上打印吗?
这只是为了准确理解代码中发生的事情。
【问题讨论】:
标签: text printing vb6 filestream