好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > asp createTextFile生成文本文件支持utf8

asp createTextFile生成文本文件支持utf8

熱門標簽:澳大利亞城市地圖標注 遼寧銀行智能外呼系統 海南銀行智能外呼系統商家 上海浦東騰訊地圖標注位置 電銷機器人違法了嗎 遼寧正規電銷機器人 許昌智能電銷機器人公司 辰溪地圖標注 姜堰電銷機器人

但很多時候為了方便,我們會自定義生成文本文件的函數

Function createTextFile(Byval content,Byval fileDir,Byval code)
	dim fileobj,fileCode : fileDir=replace(fileDir, "\", "/")
	if isNul(code) then fileCode=Charset else fileCode=code
	call createfolder(fileDir,"filedir")
	if fileCode="utf-8" then
		on error resume next
		With objStream
			.Charset=fileCode:
			.Type=2:
			.Mode=3:
			.Open:
			.Position=0
			.WriteText content:
			.SaveToFile Server.MapPath(fileDir), 2
			.Close
		End With
	else
		on error resume next:err.clear
		set fileobj=objFso.CreateTextFile(server.mappath(fileDir),True)
		fileobj.Write(content)
		set fileobj=nothing
	end if
	if Err Then err.clear :createTextFile=false : errid=err.number:errdes=err.description:Err.Clear : echoErr err_09,errid,errdes else createTextFile=true
End Function
Sub echoErr(byval str,byval id, byval des) 

 dim errstr,cssstr
		cssstr="meta http-equiv=""Content-Type"" content=""text/html; charset="Charset""" />"
 cssstr=cssstr"style>body{text-align:center}#msg{background-color:white;border:1px solid #0073B0;margin:0 auto;width:400px;text-align:left}.msgtitle{padding:3px 3px;color:white;font-weight:700;line-height:28px;height30px;font-size:12px;border-bottom:1px solid #0073B0; text-indent:3px; background-color:#0073B0}#msgbody{font-size:12px;padding:20px 8px 30px;line-height:25px}#msgbottom{text-align:center;height:20px;line-height:20px;font-size:12px;background-color:#0073B0;color:#FFFFFF}/style>"
 errstr=cssstr"script language=""javascript"">setTimeout(""goLastPage()"",5000);function goLastPage(){location.href='" sitePath "/';}/script>div id='msg'>div class='msgtitle'>提示:【"str"】/div>div id='msgbody'>錯誤號:"id"br>錯誤描述:"des"br />a href=""javascript:history.go(-1);" rel="external nofollow" ">返回上一頁/a>nbsp;a href=""" rel="external nofollow"  sitePath "/"">返回首頁/a>/div>div id='msgbottom'>Powered by AspCms2.0/div>/div>"
 cssstr=""
 die(errstr)
End Sub
Function createFolder(Byval dir,Byval dirType)
dim subPathArray,lenSubPathArray, pathDeep, i
on error resume next
dir=replace(dir, "\", "/")
  if trim(sitePath) = "" then pathDeep = "/" else pathDeep = sitePath
  pathDeep = server.MapPath(pathDeep)
dir=replace(server.mappath(dir), pathDeep, "")
subPathArray=split(dir, "\")
select case dirType
case "filedir"
 lenSubPathArray=ubound(subPathArray) - 1
case "folderdir"
lenSubPathArray=ubound(subPathArray)
end select
for i=0 to lenSubPathArray
    if trim(subPathArray(i)) > "" then
  pathDeep=pathDeep"\"subPathArray(i)
  if not objFso.FolderExists(pathDeep) then objFso.CreateFolder pathDeep
    end if
next
if Err Then createFolder=false : errid=err.number:errdes=err.description:Err.Clear : echoErr err_10,errid,errdes else createFolder=true
End Function

使用方法

createTextFile content,htmlfilepath,""

content就是內容,filepath就是文件路徑

createTextFile "內容","/article/11/22/3.htm",""

ASP生成UTF-8編碼的代碼

方法一:createtextfile生成文件方法

function WriteToFile(FileName,FileContent)
set fso=server.createobject("scripting.filesystemobject")
set fp=fso.createtextfile(server.mappath(FileName),,True)
fp.write(FileContent)
end function

方法二:ADODB.Stream生成文件方法 支持utf8,最上面的函數就包括下面的兩種方法

Set ccObjStream = Server.CreateObject("ADODB.Stream")
With ccObjStream
.Type = 2
.Mode = 3
.Open
.Charset = "utf-8"
.Position = ccObjStream.Size
.WriteText 要生成的內容
.SaveToFile 要生成文件路徑和文件名,2
.Close
End With

CreateTextFile 方法
創建指定文件并返回 TextStream 對象,該對象可用于讀或寫創建的文件。

object.CreateTextFile(filename[, overwrite[, unicode]])

參數
object

必選項。應為 FileSystemObject 或 Folder 對象的名稱。

filename

必選項。字符串表達式,指明要創建的文件。

overwrite

可選項。Boolean 值指明是否可以覆蓋現有文件。如果可覆蓋文件,該值為 True;如果不能覆蓋文件,則該值為 False 。如果省略該值,則不能覆蓋現有文件。

unicode

可選項。Boolean 值指明是否以 Unicode 或 ASCII 文件格式創建文件。如果以 Unicode 文件格式創建文件,則該值為 True;如果以 ASCII 文件格式創建文件,則該值為 False。如果省略此部分,則假定創建 ASCII 文件。 

以上就是asp createTextFile生成文本文件支持utf8的詳細內容,更多關于asp createTextFile的資料請關注腳本之家其它相關文章!

標簽:威海 銅川 深圳 伊春 西藏 撫州 晉城 崇左

巨人網絡通訊聲明:本文標題《asp createTextFile生成文本文件支持utf8》,本文關鍵詞  asp,createTextFile,生成,文本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp createTextFile生成文本文件支持utf8》相關的同類信息!
  • 本頁收集關于asp createTextFile生成文本文件支持utf8的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 女人高潮喷水出白浆是极品吗| 看看日日麻批40分钟免费视频| 在线视频三区一区一起草| 纤细的爱无删减版hd| 草根天路全文免费阅读| 日本AⅤ爽aV久久久久久网址| 日本电影巜肉欲的夜晚在线| 南木林县| 扒开双腿猛进入公交车上| 韩国三级电影在线观看| 女教师旺盛的性| 二男一女一级一片| 女人自慰免费观看A片| 武则天的风流艳史| 美女被扒开内裤桶屁股眼动态图 | 男人看的污网站| 午夜dj影院在线视频观看完整| 日韩一区在线播放| 国产做受???视频| 国精产品无人区一码二码三| 韩国理论片手机在线观看视频| h视频在线看| 女性私密部位粉嫩嫩露出来的原因 | 草莓视频免费在线观看| 女特工被三四个黑人大汉糟蹋| 久久精品国产亚洲AV麻豆八婚纱| 公交车上荫蒂添的句子| 少妇厨房激情婬乱1一15集| 黄色性生活大片| 欧美精品xxxxx| 朋友的妈妈1080p| 妺妺晚上扒开内裤吃我jij小说 | 把自己玩成小喷泉| 国产精品户外打野战产品市场前景| 国产做受69???吞精| 久久久久精品国产亚洲果冻| 色小说色视频| 69696969久久久午夜福利| 一个人在线视频免费观看www动漫| 六月婷婷综合| 国产精品小说|