按个测试了一下可能会是哪些属性引起的性能问题,在去掉Type也就是类型属性显示的时候,性能有了很大提高,之后的测试也证明了是Type属性的使用导致了性能问题。仔细想了一下,Type引起性能低的原因应该是,引用Type属性所得到的是文件的具体类型信息,也就是我们在资源浏览器里看到的那样,比如TXT文件的类型就是显示为“文本文档”,但是这个类型信息却是存储在系统中,通过文件扩展名进行关联的。在FSO中使用Type属性的时候,对于每个File对象,FSO都需要根据扩展名去系统中检索这个扩展名对应的类型名称,这样,就极大的降低了性能。因此,在使用FileSystemObject时,如果可以不使用Fil...
http://www.jb51.net//article/14474.htm
在本节描述的示例代码,提供真实的例子来示范在 FileSystemObject 对象模式中可用的许多功能。该代码显示了如何一起使用对象模式的所有功能,以及如何在您自己的代码中有效地使用这些功能。 请注意,由于该代码是极一般的,所以要使该代码能够真正在您的机器上运行,可能需要一些其他代码和小小的变更。这些改变之所以必要,是因为在 Active Server Pages 和 Windows Scripting Host 之间,为输入和输出给用户采用了不同的方法。 要在 Active&n...
http://www.jb51.net//article/5837.htm
searchpage.htm'搜索页面.<html><head> <title>千花飞舞之站内搜索引擎</title> </head> <body> <CENTER> <FORMMETHOD=POSTACTION="searchresult.asp">  ...
http://www.jb51.net//article/4790.htm
FileSystemObject对象提供对计算机文件系统的访问。说明以下代码举例说明如何使用FileSystemObject对象返回一个TextStream对象,此对象可以被读取或写入:Dimfso,MyFileSetfso=CreateObject("Scripting.FileSystemObject")SetMyFile=fso.CreateTextFile("c:\testfile.txt",True)MyFile.WriteLine("Thisisatest.")MyFile.Close以前代码中,CreateObject函数返回FileSystemObject对象(fso)。Cre...
http://www.jb51.net//article/4448.htm
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''CreateLyrics'目的:'在文件夹中创建两个文本文件。'示范下面的内容'-FileSystemObject.CreateTextFile'-TextStream.WriteLine'-TextStream.Write'-TextStream.WriteBlankLines'-TextStream.Close'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''...
http://www.jb51.net//article/3752.htm
要用FileSystemObject(FSO)对象模式来编程,则:1使用CreateObject方法来创建FileSystemObject对象。2在新创建的对象上使用适当的方法。3访问对象的属性。FSO对象模式包含在Scripting类型库中,该库位于Scrrun.dll文件中。因而,要使用FSO对象模式,必须把Scrrun.dll放在Web服务器的适当系统目录中。创建FileSystemObject对象首先,使用CreateObject对象来创建FileSystemObject对象,在VBScript中,使用下面的代码来创建FileSystemObject的一个实例:DimfsoSetfso...
http://www.jb51.net//article/3746.htm
有两种主要的文件处理类型:创建、添加或删除数据,以及读取文件移动、复制和删除文件创建文件创建空文本文件(有时被叫做“文本流”)有三种方法。第一种方法是用CreateTextFile方法。下面的示例示范了在VBScript中如何用这种方法来创建文本文件:Dimfso,f1Setfso=CreateObject("Scripting.FileSystemObject")Setf1=fso.CreateTextFile("c:\testfile.txt",True)要在JScript中用这种方法,则使用下面的代码:varfso,f1;fso=newActive...
http://www.jb51.net//article/3745.htm
众所周知,FileSystemObject组件的强大功能及破坏性是它屡屡被免费主页提供商(那些支持ASP)的禁用的原因,我整理了一下,本来只找到两种方法,后来被某人一刺激,硬是想到第三种不为人所知的方法,呵呵,也不知道是不是这样的。第一种:用RegSrv32/uC:\WINDOWS\SYSTEM\scrrun.dll(win98路径)来注销该组件。此方法过于狠毒,属于同归于尽的方法,大家都没得用,是下招第二种:修改Progid的值,在ASP里调用组件的方式通常是Set对象名=Server.CreateObject("Progid"),这时候我们就可以通过修改注册表中的Pro...
http://www.jb51.net//article/3728.htm
众所周知,FileSystemObject组件的强大功能及破坏性是它屡屡被免费主页提供商(那些支持ASP)的禁用的原因,我整理了一下,本来只找到两种方法,后来被某人一刺激,硬是想到第三种不为人所知的方法,呵呵,也不知道是不是这样的。第一种:用RegSrv32/uC:\WINDOWS\SYSTEM\scrrun.dll(win98路径)来注销该组件。此方法过于狠毒,属于同归于尽的方法,大家都没得用,是下招第二种:修改Progid的值,在ASP里调用组件的方式通常是Set对象名=Server.CreateObject("Progid"),这时候我们就可以通过修改注册表中的Pro...
http://www.jb51.net//article/3725.htm
众所周知,FileSystemObject组件的强大功能及破坏性是它屡屡被免费主页提供商(那些支持ASP)的禁用的原因,我整理了一下,本来只找到两种方法,后来被某人一刺激,硬是想到第三种不为人所知的方法,呵呵,也不知道是不是这样的。第一种:用RegSrv32/uC:\WINDOWS\SYSTEM\scrrun.dll(win98路径)来注销该组件。此方法过于狠毒,属于同归于尽的方法,大家都没得用,是下招第二种:修改Progid的值,在ASP里调用组件的方式通常是Set对象名=Server.CreateObject("Progid"),这时候我们就可以通过修改注册表中的Pro...
http://www.jb51.net//article/3716.htm
FileSystemObject对象FileSystemObject(FSO)对象模式包含下面的对象和集合。对象/集合描述FileSystemObject主对象。包含用来创建、删除和获得有关信息,以及通常用来操作驱动器、文件夹和文件的方法和属性。和该对象相关联的许多方法,与其他FSO对象中的方法完全相似;它们是为了方便才被提供的。Drive对象。包含用来收集信息的方法和属性,这些信息是关于连接在系统上的驱动器的,如驱动器的共享名和它有多少可用空间。请注意,"drive"并非必须是硬盘,也可以是CD-ROM驱动器,RAM磁盘等等。并非必须把驱动器实物地连接到系统上;它也可以通过网络在...
http://www.jb51.net//article/3680.htm
