我使用 FileSystemObjects 中的 textstream 对象检索了一个要保存的 HTML 文件,它生成了一个空文件。
当我使用 MsgBox 在写入命令之前显示流时,它会显示我想要的所有 HTML 代码,但它不会将代码写入文件。有什么建议么?
Dim FSO As FileSystemObject
Dim FSOFile As TextStream
Dim FilePath As String
FilePath = "C:\myhtml.html"
Set FSO = New FileSystemObject
Set FSOFile = FSO.OpenTextFile(FilePath, 2, True)
FSOFile.Write myContent ' String object holding the HTML textstring
FSOFile.Close
我基本上是在尝试导出我想用作事件侦听器的 gmail 收件箱文件夹(这样我就可以告诉另一台机器它应该做什么。)。
到目前为止,您的评论: - riteLine 没有任何区别 - OpenTextFile 创建不存在的文件,它还创建文件并写入我手动输入的任何其他字符串,例如 FSOFile.WriteLine "Nothing works" - 为了完整性: CreateTextFile也没有帮助。
使用 FSO 流编写 HTML 代码可能会出现问题吗?