源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

asp之基于adodb.stream的文件操作类

  • 时间:2021-12-16 16:13 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp之基于adodb.stream的文件操作类
[u]复制代码[/u] 代码如下:
<% '************************************************************* '转发时请保留此声明信息,这段声明不并会影响你的速度! '************************************************************* '************************************************************* '@author:                        面条 '@realname:                        徐仁禄 '@email:                        xurenlu@sohu.com '@QQ:                            55547082 '@Homepage:                        http://www.ksdn.net '@版权申明: '            非盈利性质团体或者个人可以免费使用. '************************************************************* '************************************************************* '        类名称:        files '        类功能:            实现文件读写功能,利用adodb.stream实现,在不支持fso的主机上也可以读写文件. '************************************************************* class files     private adSaveCreateOverWrite    '创建文件的时候可以覆盖已经存在的文件.     private adSaveCreateNotExist    '保存文件的时候如果文件不存在,可以创建文件. '************************************************************* '        事件名称:        Class_Initialize() '        事件发生条件:    类创建时候产生该事件 '        事件内容:        给私有变量赋值 '        事件传入参数:    无 '*************************************************************     sub Class_Initialize()         adSaveCreateOverWrite =2         adSaveCreateNotExist = 1     end sub '************************************************************* '        函数名称:        function readfile(filepath) '        函数内容:        读出文件 '        传入参数:        filepath:要读的文件的绝对路径 '        返回参数:        要读的文件的内容. '************************************************************* function readfile(filepath)     on error resume next     dim stm2     set stm2 =server.createobject("ADODB.Stream")     stm2.Charset = "gb2312"     stm2.Open     stm2.LoadFromFile filepath     readfile = stm2.ReadText end function '************************************************************* '        函数名称:        function writefile(filepath,str) '        函数内容:        写入文件 '        传入参数:        filepath:要读的文件的绝对路径 '                        str:    要写入的内容 '        返回参数:        无返回 '*************************************************************      function writefile(filepath,str)          on error resume next          Set stm = server.createobject("ADODB.Stream")         stm.Charset = "gb2312"         stm.Open         stm.WriteText str         stm.SaveToFile filepath, adSaveCreateOverWrite     end function '************************************************************* '        函数名称:        function copy(filepath_s,filepath_d) '        函数内容:        读出文件 '        传入参数:        filepath_d:目的文件的绝对路径 '                        filepath_s:源文件路径 '************************************************************* function copy(filepath_s,filepath_d)     on error resume next     dim stm2     set stm2 =server.createobject("ADODB.Stream")     stm2.Charset = "gb2312"     stm2.Open     stm2.LoadFromFile filepath_s     stm2.SaveToFile filepath_d, adSaveCreateOverWrite end function end class %>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部