首页  |  域名服务 |  虚拟主机 |  主机托管 |  网站建设 |  软件开发 |  网站推广 |  多语言推广 |  代理合作 |  会员中心 |  购物车
 域名类相关问题
 空间类相关问题
 邮局类相关问题
 主机类相关问题
 推广类相关问题
 代理类相关问题
 其他类相关文档

 
 


 您的位置:首页 >> 常见问题 >> 空间类相关问题

空 间 类 常 见 问 题


8、什么叫 FSO ?

        FSO(FileSystemObject) 是微软 ASP 的一个对文件操作的控件,该控件可以对服务器进行读取、新建、修改、删除目录以及文件的操作。是 ASP 编程中非常有用的一个控件。但是因为权限控制的问题,很多虚拟主机服务器的 FSO 反而成为这台服务器的一个公开的后门,因为客户可以在自己的 ASP 网页里面直接就对该控件编程,从而控制该服务器甚至删除服务器上的文件。因此不少业界的虚拟主机提供商都干脆关掉了这个控件,让客户少了很多灵活性。快网的 WINDOWS 虚拟主机服务器具有高安全性,所有支持 asp 和 .net 的空间均支持 FSO ,可以让客户在自己的网站空间中任意使用,却没有办法危害系统或者妨碍其他客户网站的正常运行。
        文件系统对象 FSO 的英文全称是 File System Object ,这种对象模型提出了有别于传统的文件操作语句处理文件和文件夹的方法。通过采用 object.method 这种在面向对象编程中广泛使用的语法,将一系列操作文件和文件夹的动作通过调用对象本身的属性直接实现。
         FSO 对象模型不仅可以象使用传统文件操作语句那样实现文件的创建、改变、移动和删除,而且可以检测是否存在指定的文件夹,如果存在,那么,这个文件夹又位于磁盘上的什么位置。更令人高兴的是 FSO 对象模型还可以获取关于文件和文件夹的信息,如名称、创建日期或最近修改日期等以及当前系统中使用的驱动器的信息,如驱动器的种类是 CD - ROM 还是可移动磁盘,当前磁盘的剩余空间还有多少。而以前要获取这些信息必须通过调用 Windows API 函数集中的相应函数才能实现。
         FSO 对象模型包含在 Scripting 类型库 (Scrrun.Dll) 中,它同时包含了 Drive 、 Folder 、 File 、 FileSystemObject 和 TextStream 五个对象。其中 Drive 用来收集驱动器的信息,如可用磁盘空间或驱动器的类型; Folder 用于创建、删除或移动文件夹,同时可以进行向系统查询文件夹的路径等操作; File 的基本操作和 Folder 基本相同,所不同的是 Files 的操作主要是针对磁盘上的文件进行的; FileSystemObject 是 FSO 对象模型中最主要对象,它提供了一套完整的可用于创建、删除文件和文件夹,收集驱动器、文件夹、文件相关信息的方法。需要注意的是, FSO 对象模型提供的方法是冗余的,也就是说在实际使用中, FSO 对象模型中包含的不同对象的不同方法进行的却是同样的操作,而且 FileSystemObject 对象的方法直接作用于其余对象,所以在后面的文章中并没有单独提到 FileSystemObject 对象,千万不要以为没有提到就不重要,事实上 FileSystemObject 对象在整个 FSO 对象模型中无处不在;最后的 TextStream 对象则是用来完成对文件的读写操作的。

 

 
         

公司简介

联系我们

 人员招聘

网站地图

友情链接

支付方式

在线技术支持

   
Copyright © 2005-2008 All Rights Reserved    北京科隆达康科技发展有限公司 • 亿窗科技
地址:北京市宣武区广外南滨河路23号立恒名苑大厦C座905室
电话:010-63470112、63261702、63466675、63271709  7*24小时技术支持 63466675
传真:010-63261702-820          Email: support#iewin.net(发送邮件时请将#改为@)  

《中华人民共和国电信与信息服务业务经营许可证》编号:京ICP证050746号