当前位置:首页 > 日记 > 正文

ASP常见的文件处理功能

ASP常见的文件处理功能
ASP中用来处理文件上传和删除的自定义函数。

<
创建文件夹函数
CreateFolder(strfolder)功能的参数是相对路径
您要建立的文件夹是否已经存在
昏暗的strtestfolder,objfso
strtestfolder = Mappath(strfolder)服务器。
集objfso = CreateObject(脚本。FileSystemObject )
检查文件夹是否存在
如果不objfso.folderexists(strtestfolder)然后
如果没有,则设置一个文件夹。
ObjFSO.CreateFolder(strtestfolder)
最后如果
集objfso =没有
端功能
删除文件夹
功能删除文件夹(strfolder)的参数是相对路径
strtestfolder = Mappath(strfolder)服务器。
集objfso = CreateObject(脚本。FileSystemObject )
检查文件夹是否存在
如果objfso.folderexists(strtestfolder)然后
ObjFSO.DeleteFolder(strtestfolder)
最后如果
集objfso =没有
端功能
创建文本文件
该函数创建文本文件(FileURL,filecontent)的参数是相对路径,将内容写入文件
Set objFSO = Server.CreateObject (scripting.FileSystemObject)
集的FOUT = objfso.createtextfile(server.mappath(FileURL))
fout.writeline filecontent
fout.close
集objfso =没有
端功能
删除文件(适合所有文件)
功能deltextfile(FileURL)的参数是相对路径
集objfso = CreateObject(脚本。FileSystemObject )
FileURL = server.mappath(FileURL)
是否objfso.fileexists(FileURL)然后检查文件是否存在
objfso.deletefile(server.mappath(FileURL))
最后如果
集objfso =没有
端功能
创建图片文件并保存图片数据流
函数的Createimage(FileURL,内容)的参数是相对路径和文件的内容
集objstream = server.createobject(ADODB。流)创建ADODB。流对象,必须超过2.5的ADO
objstream。类型= 1以二进制模式打开
objstream。开放
objstream.write内容写入字符串缓冲区的内容
objstream.savetofile server.mappath(FileURL)、2'-写缓冲文件的内容
objstream密切()关闭对象。
集objstream =没有
端功能
远程访问文件数据
功能gethttppage(URL)
下次继续出错
昏暗的HTTP
设置HTTP = server.createobject(微软。XMLHTTP )
http.open
Http.send()
如果HTTP。readyState <> 4
退出功能
最后如果
gethttppage = bytestobstr(http.responsebody,GB2312)
设置http
如果错误,数字<0,然后
gethttppage =服务器获取文件内容的错误
呃。清晰
最后如果
端功能
函数的BytesToBstr(身体,CSET)
昏暗的objstream
集objstream = server.createobject(ADODB。流)
objstream类型= 1。
objstream模式= 3。
objstream。开放
objstream写体。
objstream位置= 0。
objstream类型= 2。
objstream字符集= CSET。
bytestobstr = objstream.readtext
objstream。关闭
集objstream =没有
端功能
获取图片数据流
功能getpic(URL)
下次继续出错
昏暗的HTTP
设置HTTP = server.createobject(MSXML2. XMLHTTP )使用XMLHTTP方法获取图片的内容
http.open
Http.send()
如果HTTP。readyState <> 4
退出功能
最后如果
getpic = http.responsebody
设置http
如果错误,数字<0,然后
getpic =服务器获取文件内容的错误
呃。清晰
最后如果
端功能
打开文件(文本格式)
函数的使用(FileURL)的文件的相对路径
昏暗的文件名,所以,hndfile
文件名= FileURL
文件名= server.mappath(文件名)
集objfso = CreateObject(脚本。FileSystemObject )
如果objfso.fileexists(文件名)然后
集hndfile = objfso.opentextfile(文件名)
使用= hndfile.readall
其他的
使用=文件读取错误
最后如果
集hndfile =没有
集objfso =没有
端功能
获取文件后缀名
功能getfileextname(文件名)
昏暗的POS
POS = instrrev(filename,,)
如果POS > 0然后
getfileextname =中(filename,POS机+ 1)
其他的
getfileextname =
最后如果
端功能
%>

相关文章

网页特效的实现

网页特效的实现

网页特效,电脑软件,在互联网上,介绍网页制作特效的文章数不胜数,从字符到整个界面的都可以找到。但网页与网页之间过渡的效果相对比较少。本文为大家介绍一种页面过渡效果——网页渐入效果。 渐入效果就是渐渐地显示界面,能让人感到界面更柔…

使用Win7的字符映射表输入特殊字符

使用Win7的字符映射表输入特殊字符

字符,映射,特殊字符,输入,方法,如果你没有键盘符号,你可以使用下列方法来做个性签名或输入一些特殊字体。 Windows系统的默认字体,如果你没有你想要的字符,你可以安装一些字体,字体可以在网上下载的字体安装,点击{开始} - { } { }所有程序-附件…

如何将C语言声明转换为VB声明

如何将C语言声明转换为VB声明

声明,语言,转换为,如何将,电脑软件,在文档中,C语言的语法通常用于描述dll中的进程。 做这样一个转变的时候,我们必须将C数据类型到Visual Basic中的数据类型,并显示各参数在ByVal或ByRef方式。下表列出了相当的视觉基本型(用于32位版本的Window…

ReJeunetuxiuxiu美颜相机实体版或

ReJeunetuxiuxiu美颜相机实体版或

市场,结构,实体,美颜,相机,近日有消息人士透露,梅土秀秀将推出实体版的美;相机。最近几天官方微博美女相机和相关调查,梅土秀秀行政微博互动是这个谣言进一步稳固。这是图像处理软件制造商将推出著名二图片社区Instagram后国外的软件市场。市…

中国科学院红旗工作人员索要工资:中

中国科学院红旗工作人员索要工资:中

红旗,工资,中国科学院,中科院,已成为,12月27日,红旗Linux发行商,红旗员工发出了一封请愿书,要求工资,信的内容直接指向的是科学和软件中国科学院、中科红旗的大股东。作为曾经在中国最大的Linux操作系统的分销商,中文操作系统出版商将不会有太多…

一个不同的文件密码-简单文件

一个不同的文件密码-简单文件

文件,密码,简单,电脑软件,文本/折弯 对于隐私的人来说,没有搜索到理想的文件加密工具,更要高兴;但放眼望去,大多数在线搜索的文件加密工具,功能几乎是一样的,除了设置访问密码的文件夹外,还有什么其他的新鲜点呢。 我最近在网上闲逛时偶然发现了…

微软IE8浏览器官方下载

微软IE8浏览器官方下载

下载,浏览器,官方,电脑软件,北京时间3月20日0,微软官方网站已开通官方下载IE8,IE8支持Windows Vista和Windows XP操作系统和Sever2003 / 2008系统。 The first released version of the IE8 language including: Arabic, Chinese (Taiwan Ho…

解决了鼠标定位不准的问题,当window

解决了鼠标定位不准的问题,当window

鼠标,定位,解决问题,玩游戏,解决了,当windows7玩大型3D游戏,鼠标滑动,总是指向的位置是不准确的。首先,在任务栏点击右键选择任务管理器} {看看CPU和内存耗尽。如果没有的话,用以下方法解决:点击开始-控制面板-硬件和声音-鼠标指针选项{属性}去…

纽约州长建议下载所有下载税。

纽约州长建议下载所有下载税。

下载,纽约,州长,建议,电脑软件,据纽约的一位发言人,纽约州州长David Paterson现在提出开征网络下载。这个提案引起了广泛的关注,因为它可能涉及所有的网络下载,包括软件成人色情。根据Paterson的发言人Errol Cockfield,我们要收取4%的税对音乐…

如何将公共网络改造成家庭网络或工

如何将公共网络改造成家庭网络或工

网络,关系网,如何将,家庭,工作,Windows7系统配置三网络环境中的用户。分别是公共网络、家庭网络和工作网络。不同的环境共享不同的默认设置。如果你想快速建立一个共享,你可以选择一个家庭网络或者一个工作网络。这条路是: 右键单击任务栏图…

更轻更安全的QQ浏览器清单

更轻更安全的QQ浏览器清单

浏览器,清单,电脑软件,更轻更,QQ,2012年底,腾讯调整了个人电脑浏览器业务,推出了7版的QQ浏览器,从那时起到了轻盈之路;在过去的一年里,QQ浏览器已经从7版发展到了7.5版。你觉得在不明heathare变化下面的小编辑将整理QQ浏览器的成长和演变过程。 …

在ASP应用程序中验证用户标识3

在ASP应用程序中验证用户标识3

应用程序,用户标识,验证,电脑软件,ASP,三。用户认证 为了简单起见,本文只在最后讨论用户身份验证。 在aspsecurity.inc的signuseron函数验证用户identity.signuseron检查 是否有与用户输入的名称和密码匹配的记录: 功能signuseron(asignon,…