fso的一些特殊功能

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
下面列举一下这些不常用但是却非常酷的功能:

   很少被了解的FSO功能
GetSpecialFolder Method 返回特定的Windows文件夹的路径: Windows安装目录;Windows系统目录;Windows临时目录 FSO.GetSpecialFolder([0, 1, or 2]) 
GetTempName Method 返回一个随机产生的文件或者目录名字,用于需要存储临时数据时
GetAbsolutePathName Method 返回文件夹的绝对路径(类似于Server.MapPath)。
比如,FSO.GetAbsolutePathName("region") 将返回类似于下面的结果:"c:mydocsmyfolder egion"
GetExtensionName Method 返回路径中最后部分的扩展名
(比如:FSO.GetExtensionName("c:docs est.txt") 将返回txt)
GetBaseName and GetParentFolder Methods 返回路径中最后部分的父文件夹
(比如:FSO.GetParentFolder ("c:docsmydocs") 将返回'docs')
Drives Property 返回所有本地可用驱动器的集合,用于建立资源浏览器样的用户接口。

   使用上面的功能时,最好建立好出错处理的代码。因为如果需要的参数不存在,将会产生麻烦的信息。

怎么样使用FSO 为了使用FSO来执行所有的工作,首先要创建对象,代码就象下面这样:      这样就建立了FSO并且赋予变量fso,接着就可以使用熟悉的object.method语法来执行文件系统的操作〔查看Visual Basic文档,获取更多的关于对象和对象向导编程的知识〕。在这里,我们可以使用fso.method 或者 fso.property,这些将在下面的例子中看到。 立即下载

相关推荐

一个用FSO操作的对像

一个用FSO操作的对像,可以移除文件,查看文件夹下的文件等等。。。Sub ManipFiles移除单个文件或拷贝单个文件。  Dim fso, f1, f2, s  Set fso = CreateObject("Scripting.FileSystemObject")  Set f1 = fso.CreateTextFile("F:/fi.txt", True)  Response.Wr

爱生活 902

VBA每日一练(24)在VBA里,3种方法,使用fso 如何统计 某种后缀名类型的文件数量

fso统计文件数量 fso统计文件数量,如果不区分文件类型,可以非常方便 fso.getfolder().files.count 但是fso统计某种类型的文件数量,需要遍历才行 可以用 for each 遍历 最准的方法是用 fso.getExtensionName() = "" 来判断 用 right(filename,3)="" 得明确的知道 后缀名位数,一般是知道是哪种...

奔跑的犀牛先生 2030

[asp编程]深入理解ASP中FSO的神奇功能(2)

在OpentextFile的命令参数中定义了TRUE,这就告诉了系统,如果文件不存在,就创建它。如果文件不存在,并且没有定义TRUE参数,就会出错。        现在转到目录c: emp,打开test.txt,你可以看到如下的信息:      Users name   Users home page   Users email        当然,这些单词可以被输入在表单中的任何内容所替换

800

FSO特殊功能

下面列举一下这些不常用但是却非常酷的功能: 很少被了解的FSO功能 GetSpecialFolder Method 返回特定的Windows文件夹的路径: Windows安装目录;Windows系统目录;Windows临时目录 FSO.GetSpecialFolder([0, 1, or 2])  GetTempName Method 返回一个随机产生的文件或者目录名字,用于需要存储

xmlbaby的专栏 481

fso的一些特殊功能 (转)

fso的一些特殊功能 (转)[@more@]下面列举一下这些不常用但是却非常酷的功能:    很少被了解的fso功能 GetSpecialFolder Method 返回特定的windows文件夹的路径: Windows...

ciya3282的博客 110

展现神奇功能:ASP中FSO并非不安全(转)

在ASP中,FSO的意思是File System Object,即文件系统对象。   我们将要操纵的计算机文件系统,在这里是指位于web服务器之上。所以,确认你对此拥有合适的权限。理想情况下,你可以在自己的机器上建立一个web...

cuankuangzhong6373的博客 147

ASP中FSO的神奇功能 - FSO不能做到的(转)

FSO确实存在一些弱点 - 比如,它很难处理二进制文件,这包括Word文档、许多图形格式的文件和其他一些文件。然而你仍然可以用其他的方式操作这些文件 - 移动它们、删除它们,等等。你不能做的就是对它们进行打开或者写操作。    ...

cuankuangzhong6373的博客 149

ASP中FSO的神奇功能-不能做到的

FSO确实存在一些弱点 - 比如,它很难处理二进制文件,这包括Word文档、许多图形格式的文件和其他一些文件。然而你仍然可以用其他的方式操作这些文件 - 移动它们、删除它们,等等。你不能做的就是对它们进行打开或者写操作。 另外一个限制是对于文件长度的问题。当立刻读写一些内容时,所有的信息都存储在内存中 - 内容越多,消耗的内存就越大。这将使每个工作都变得慢起来。所以,如果需要操作非常大的文件,或者

hejinde的专栏 530

asp不能做到的是什么

FSO确实存在一些弱点 - 比如,它很难处理二进制文件,这包括Word文档、许多图形格式的文件和其他一些文件。然而你仍然可以用其他的方式操作这些文件 - 移动它们、删除它们,等等。你不能做的就是对它们进行打开或者写操作。  另 外一个限制是对于文件长度的问题。当立刻读写一些内容时,所有的信息都存储在内存中 - 内容越多,消耗的内存就越大。这将使每个工作都变得慢起来。所以,如果需要操作非常大的文件,...

weixin_30783913的博客 80

java fso_FSO一些代码

FSO一些代码更新时间:2006年08月26日 00:00:00 作者:使用FSO修改文件特定内容的函数functionFSOchange(filename,Target,String)DimobjFSO,objCountFile,FiletempDataSetobjFSO=Server.CreateObject("Scripting.FileSystemObject")Setob...

weixin_35128544的博客 170

发送端

1.前言本来lilo哥哥他自己写了发送端的,他就给了我个写代码的功能,其他功能的插件代码没给我,无聊自己到处copy代码拼了些功能进去。2.功能a.得到web绝对路径b.写文件fso)c.写文件(ADODB.Stream)--by lilod.执行cmd(wscript.shell)e.列举目录和文件fso)f.读去文件代码(ADODB.Stream)g.copy文件(ADODB.Stream

938

JavaScript -- FileSystemObject-文件

-----057-FileSystemObject-文件夹.html----- 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="content-type" content="text/html; charset=utf-8"> 5 &lt...

weixin_30493321的博客 121

ASP中FSO的神奇功能

原文出处:[url]http://www.15seconds.com/Issue/000816.htm[/url]    在ASP中,FSO的意思是File System Object,即文件系统对象。    我们将要操纵的计算机文件系统,在这里是指位于web服务器之上。所以,确认你对此拥有合适的权限。理想情况下,你可以在自己的机器上建立一个web服务器...

weixin_34061042的博客 136

FSO删除,及其其他功能用法,及其在windows系统中应用

查看空间是否支持FSO Function IsObjInstalled(strClassString)  On Error Resume Next  IsObjInstalled = False  Err = 0  Dim xTestObj  Set xTestObj

露露专栏 785

fso对象模型

fso对象模型 (一)创建fso对象模型   由于fso对象包含在scripting 类型库 (scrrun.dll)中,所以在使用前首先需要在在工程中引用这个文件,单击“工程”,“引用”,然后在“引用”对话框中选中“microsoft scriptingruntime”前的复选框,然后单击“确定”。  要创建fso对象可以采用两种方法, 一种是将一个变量声明为fso对象类型: dim

whchensir的专栏 4717
上一篇: 判断Cookies是否处于开启状态
下一篇: 让Asp.Net输出图形
oydj
博客等级 码龄24年 2粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值