我使用FileSystemObjects中的textstream对象检索了我想要保存的HTML文件,并生成一个空文件。
当我使用MsgBox在write命令之前显示流时,它会显示我想要的所有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创建不存在的文件,它还创建文件并写入我手动键入的任何其他字符串,s.a。 FSOFile.WriteLine“没什么作用” - 为了完整性:CreateTextFile也没有帮助。
使用FSO流编写HTML代码的任何可能的问题?
答案 0 :(得分:0)
尝试WriteLine而不是Write。 请参见示例:http://msdn.microsoft.com/en-us/library/aa242706%28v=vs.60%29.aspx