ASP中FSO的神奇功能(1)
我们将要操纵的计算机文件系统,在这里是指位于web服务器之上。所以,确认你对此拥有合适的权限。理想情况下,你可以在自己的机器上建立一个web服务器,这样就能方便地进行测试。如果运行于Windows平台,请试一试微软公司的免费个人Web服务器PWS。
FSO 模型对象
Drive Object:驱动器对象 供存取磁盘或者网络驱动器
FileSystemObject Object:文件系统对象 供存取计算机的文件系统
Folder Object:文件夹对象 供存取文件夹的所有属性
TextStream Object:文本流对象 供存取文件内容
你可以使用上面的对象做计算机上的任何事情,也包括破坏活动 ;-( 所以,请小心使用FSO。在web环境中,存储信息是非常重要的,比如用户信息,日志文件,等等。FSO提供了一个强大且简单的方法高效率地保存数据。在这篇文章里面,着重讨论FileSystemObject和TextStream对象。
FSO由微软公司提供支持,对于非Windows系统,大概不能再使用ASP。
怎么样使用FSO?
为了使用FSO来执行所有的工作,首先要创建对象,代码就象下面这样:
< %
Set fso = Server.CreateObject("Scripting.FileSystemObject")
% >
这样就建立了FSO并且赋予变量fso,接着就可以使用熟悉的object.method语法来执行文件系统的操作〔查看Visual Basic文档,获取更多的关于对象和对象向导编程的知识〕。在这里,我们可以使用fso.method 或者 fso.property,这些将在下面的例子中看到。
FSO模型位于由微软提供的脚本运行时间DLL文件中,它是scrrun.dll。你可以在任何应用程序中引用这个DLL文件,比如MS Access,Word。 就是说,并非仅仅限制在ASP中应用它。
这里有一个简要的FSO方法列表:
FSO方法
CopyFile 拷贝一个或者多个文件到新路径
CreateTextFile 创建文件并且返回一个TextStream对象
DeleteFile 删除一个文件
OpenTextFile 打开文件并且返回TextStream对象,以便读取或者追加
如果想了解完整的FSO方法与属性,请查阅微软MSDN。下面来看几个例子。
假设你想创建一个简单的留言簿,你可以建立一个数据库,在其中存储用户的信息。然而,如果并不需要数据库的强大功能,使用FSO来存储信息将节省你的时间和金钱。并且,一些ISP也许限制了web上的数据库应用。
转载于:https://www.cnblogs.com/yeye518/archive/2008/03/11/2231793.html
ASP中FSO的神奇功能(1)相关推荐
- 深入理解ASP中FSO的神奇功能
在ASP中,FSO的意思是File System Object,即文档系统对象. 我们将要操纵的电脑文档系统,在这里是指位于web服务器之上.所以,确认您对此拥有合适的权限.理想情况下,您能够在自己的 ...
- fso 拒绝访问_ASP中FSO的神奇功能 - 文件读取
ASP中FSO的神奇功能 - 文件读取 2021-01-22 3:37:05782 作 者 : 甘冀平 现在已经有了一些用户信息保存在文件中,就像一个简单的数据库.假设有一个用户想了解所有的访问者,就 ...
- 展现神奇功能:ASP中FSO并非不安全(转)
在ASP中,FSO的意思是File System Object,即文件系统对象. 我们将要操纵的计算机文件系统,在这里是指位于web服务器之上.所以,确认你对此拥有合适的权限.理想情况下,你可以在自己 ...
- asp fso的神奇功能
在ASP中,FSO的意思是File System Object,即文件系统对象.我们将要操纵的计算机文件系统,在这里是指位于web服务器之上.所以,确认你对此拥有合适的权限.理想情况下,你可以在自己的 ...
- Asp中一些FSO方面的函数
最近在攻asp.net,没空写东西,吧asp中一些fso方面的函数整理了一些,申请落伍. '//==================================文件操作============== ...
- ASP中利用OWC控件实现图表功能详解[zz]
ASP中利用OWC控件实现图表功能详解 在ASP中利用OWC(Office Web Components)控件可轻松实现各种图表功能,如饼图,簇状柱型图,折线图等. 在下面的代码中我详细的给出了饼图, ...
- ASP.NET 2.0 中改进的缓存功能
摘要:本文中,Stephen Walther 将重点介绍 ASP.NET 2.0 中新增的缓存功能,以及如何使用这些新功能改进 ASP.NET 应用程序的性能和可扩展性.(本文包含一些指向英文站点的链 ...
- php 实现application,PHP中实现ASP中的Application 功能
[PHP中实现ASP中的Application 功能] /* 作者: 何志强[hzq@chinaasp.com hhzqq@21cn.com] 主页: http://www.phpchina.com/ ...
- ASP中利用OWC控件实现图表功能详解
在ASP中利用OWC(Office Web Components)控件可轻松实现各种图表功能,如饼图,簇状柱型图,折线图等. 在下面的代码中我详细的给出了饼图,簇状柱型图,折线图的使用方法.OWC的更 ...
最新文章
- LeetCode简单题之词典中最长的单词
- 从零开始用Python实现k近邻算法(附代码、数据集)
- MYSQL密码解密函数的使用
- oracle 常用语句
- openresty开发系列12--lua介绍及常用数据类型简介
- 正則表達式,终极使用!3个工具,搞定一切
- Java基本语法(12)--分支结构if-else
- flex柱状图和折线图的混合图使用
- 深入理解密码学基本概念和应用
- C++提高部分_C++类模板与函数模板的区别---C++语言工作笔记088
- 数据挖掘原理与算法 K-Means算法
- matlab 调用c++编译好的文件出现问题
- MVC Razor基础
- 西安中学2021文科高考成绩查询,2021年西安重点高中名单及排名,西安高中高考成绩排名榜...
- win7用计算机名无法访问局域网,Win7局域网不能访问的解决方法
- 阿里云服务器可选系统有哪些?如何选择?
- android studio设置安卓版本,android studio怎么设置android版本?
- Python Appium自动化测试 连接模拟器启动淘宝APP
- CODE RO RW ZI
- isset与empty的区别
热门文章
- 可疑文件_鉴定文件是不是病毒木马的可靠方法 | 免费快速精准
- vs qt 在linux运行,QT安装以及使用(QT支持linux和windows,也支持C/C++代码的编译运行,比vs简洁多)...
- c++两个文档匹配数据_《搜索和推荐中的深度匹配》——1.2 搜索和推荐中匹配统一性...
- html可视化布局工具_简介一些蜘蛛布局标签的饼图的绘制方法
- yocto rootfs 支持pam
- Pytorch中nn.Conv2d的用法
- QTcpSocket 发送和接收数据的几种方法
- ActiveMQ配置详解之如何配置自动重新连接
- spring boot 1.5.4 整合redis、拦截器、过滤器、监听器、静态资源配置(十六)
- CENTOS6.5 TFS部署