写入文本文件的过程函数(ASP)
今天,我在编写程序时,经常需要向文本文件写入数据。为了提高效率,我编写了一个实用的过程函数,现在分享给大家。以下是代码:
```vbscript
Sub WriteToFile(strFile, strContent, blnAppend) ' 文件写入功能
' 参数:strFile(文件路径),strContent(写入内容),blnAppend(是否追加)
On Error Resume Next
Dim objFSO ' 创建文件系统对象
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
If blnAppend Then
' 如果需要追加内容,则打开文件进行写操作
Set objWriteText = objFSO.OpenTextFile(strFile, 8, True)
Else
' 如果不需要追加,则新建文件或覆盖原有文件内容
Set objWriteText = objFSO.OpenTextFile(strFile, 2, True)
End If
' 向文件中写入内容
objWriteText.WriteLine(strContent)
' 释放资源
Set objWriteText = Nothing
Set objFSO = Nothing
' 错误处理
Select Case Err
Case 424 ' 路径未找到或没有写入权限
Response.Write "路径未找到或者该目录没有写入权限。"
Case Else ' 其他错误
Response.Write Err.Description ' 输出错误信息描述
编程语言
- 写入文本文件的过程函数(ASP)
- 配合AJAX天气预报的webService 之asp
- tomcat 3.1在RedHat下的安装
- 必须会的SQL语句(二) 创建表、修改表结构、删除
- 千万要避免的五种程序注释方式小结
- easyui-datagrid特殊字符不能显示的处理方法
- 微信接口生成带参数的二维码
- laravel 5.3 单用户登录简单实现方法
- 在linux中使用包管理器安装node.js
- javascript中去除数组重复元素的实现方法【实例】
- ajax 防止用户反复提交的2种解决方案
- PHP GD库生成图像的几个函数总结
- php简单实现多维数组排序的方法
- vue 数组和对象不能直接赋值情况和解决方法(推荐
- JavaScript求一个数组中重复出现次数最多的元素及
- Vue.js实战之组件之间的数据传递