首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb Stream 实时异常 '3004' 写入文件失败

2012-09-08 
vb Stream 实时错误 3004 写入文件失败Public stm As New ADODB.Streamdim filename, contentfilename

vb Stream 实时错误 '3004' 写入文件失败
Public stm As New ADODB.Stream
dim filename, content
filename = "e:\1.html"
content = "xxx"
  
With stm
  .Type = 2 '1-二进制,2-文本
  .Mode = 3 '1-读,2-写,3-读写
  .Charset = "gb2312" 'utf-8
  .Open
  .WriteText content
  .SaveToFile filename, 2 '1-不允许覆盖,2-覆盖写入
  .Flush
  .Close
End With

代码如下,运行提示写入文件失败,什么原因啊?

[解决办法]
看看这个
[解决办法]
引用的ado的版本要2.5及以上
[解决办法]
楼主的代码没有问题,不过得先确定文件是否打开,如果已用fso打开,请先set nothing一下,估计楼主出错是因为上下文存在冲突。

热点排行
Bad Request.