仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 984|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网页设计ASP 3.0初级编程(二十)

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:47:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。编程|初级5.4.1FileSystemObject工具成员提要
FileSystemObject工具供应一个属性和一系列办法,可用它们来利用FileSystemObject工具完成的一些附属工具。这里供应了全体的内容提要,然后先容每个附属工具。
1.FileSystemObject的属性
FileSystemObject工具只要一个属性,它用于失掉以后呆板上的一切无效驱动器的列表,如表5-4所示:
表5-4FileSystemObject工具的属性及申明
属性
说明

Drivers
前往当地盘算机可用的驱动器列表。

2.FileSystemObject的办法
FileSystemObject工具供应了利用附属工具的一系列办法,附属工具包含Drive、Folder和File等工具。它也完成了用于TextStream工具的两个办法:CreateTextFile和OpenTextFile。依据所利用的工具的范例,将办法分别为三类。
(1)与驱动器有关的办法
与驱动器有关的办法如表5-5所示:
表5-5与驱动器有关的办法及申明
方法
说明

DriveExists(drivespec)
假如在drivespec中指定的驱动器存在,则前往True,不然前往False。drivespec参数能够是一个驱动器字母,大概是文件、文件夹的完全相对路径

GetDrive(drivespec)
前往drivespec指定的驱动器所对应的Drive工具。drivespec能够包括冒号、路径分开符大概是收集共享名,即:“C”、“C:”、“C:”及“machinesharename”

GetDriveName(drivespec)
用字符串前往drivespec指定的驱动器的称号。drivespec参数必需是文件或文件夹的相对路径,大概仅仅是驱动器字母,比方:“c:”或“c”

(2)与文件夹有关的办法
与文件夹有关的办法如表5-6所示:
表5-6与文件夹有关的办法及申明
方法
说明

BuildPath(path,name)
在已有的路径path上增加名字为name的文件或文件夹,假如必要,则增加路径分开符’’

CopyFolder(source,destination,overwrite)
从指定的源文件夹source(能够包括通配符)中复制一个或多个文件夹到指定的方针文件夹destination,包括了源文件夹中的一切文件。假如source包括通配符或destination开端是路径分开符(‘’),那末以为destination是要安排源文件夹的拷贝的文件夹。不然的话,以为destination是要创立的新文件夹的路径名。假如destination文件夹已存在且overwrite参数设置为False,将发生毛病,缺省的overwrite参数是True

CreateFolder(foldername)
创立一个路径名为foldername的文件夹。假如foldername已存在将发生毛病

DeleteFolder(folderspec,force)
删除由folderspec指定的一个或多个文件夹(能够在路径的最初部分包括经由过程配符)及文件夹中的一切内容。假如可选的force参数设置为true,那末即便文件夹包括的文件具有只读属性,也将删除该文件夹。缺省的force参数是False

FolderExist(folderspec)
假如folderspec指定的文件夹存在则前往True,不然前往False。folderspec参数能够包括文件夹的相对或绝对路径,大概仅仅是以后文件夹中看到的文件夹名

GetAbsolutePathName(pathspec)
前往明白指定文件夹的路径,个中要思索到以后文件夹的路径。比方,假如以后文件夹是“c:doCSSales”,而pathspec是“jan”,前往的字符是“c:docssalesjan”。通配符、”..”和””路径操纵符都是能够承受的

GetFolder(folderspec)
前往folderspec指定的文件夹对应的Folder工具。folderspec能够是文件夹的绝对的或相对的路径

GetParentFolderName(pathspec)
前往pathspec文件或文件夹的上一级文件夹。不查验该文件夹是不是存在

GetSpecialfolder(folderspec)
前往一个特定的Windows文件夹绝对应的Folder工具。参数folderspec的同意值是WindowsFolder(0)、SystemFolder(1)和TemporaryFolder(2)

MoveFolder(source,destination)
将source指定的一个或多个文件夹挪动到destination指定的文件夹。在source里能够包括通配符,但在destination中不可。假如source包括通配符或destination开端是路径分开符(‘’),则以为destination是要安排源文件夹的文件夹,不然以为它是一个新文件夹的完全路径和名字。假如目标文件夹destination已存在则发生毛病

(3)与文件有关的办法
与文件有关的办法如表5-7所示:
方法
说明

CopyFile(source,destination,
overwrite)
将source(可包括通配符)指定的一个或多个文件复制到指定的方针文件夹destination。假如source包括通配符或destination开端是路径分开符(‘’),那末以为destination是文件夹。不然以为destination为一新文件的完整路径和称号。假如方针文件夹已存在且overwrite参数设置为False,将发生毛病。缺省的overwrite参数是True

CreateTextFile(filename,overwrite,
unicode)
用指定的文件名filename在磁盘上创立一个新的文本文件,并前往与其对应的TextStream工具,假如可选的overwrite参数设置为True,则掩盖统一路径下已有的同名文件。缺省的overwrite参数是False。假如可选的unicode参数设置为True,则该文件的内容将存储为Unicode文本,缺省的unicode参数是False

DeleFile(filespec,force)
删除由filespec指定的一个或多个文件(能够在路径的最初部分包括通配符)。假如可选的force参数设置为true,那末也删除具有只读属性的文件。缺省的force参数是False

FileExists(filespec)
假如filespec指定的文件存在则前往True,不然前往False。filespec参数能够包括文件的相对路径或绝对路径,大概是以后文件夹中的文件名

GetBaseName(filespec)
前往filespec指定的文件的称号,即包括文件路径但往失落了文件的扩大名

GetExtensionName(filespec)
前往filespec指定的文件的扩大名

GetFile(filespec)
前往filespec指定的文件所对应的File工具。能够指定文件的绝对或相对路径

GetFileName(pathspec)
前往pathspec指定的文件的路径或文件名,假如没有文件名就前往最初的文件夹名。不反省该文件或文件夹是不是存在

GetTempName()
前往一个随机发生的文件名,用于完成运算所需的一时文件或文件夹

MoveFile(source,destination)
将source指定的</p>我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-20 11:52:44 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
谁可相欹 该用户已被删除
板凳
发表于 2015-1-21 11:27:51 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
地板
发表于 2015-1-30 17:10:23 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
深爱那片海 该用户已被删除
5#
发表于 2015-2-6 14:16:24 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
若天明 该用户已被删除
6#
发表于 2015-2-16 10:44:09 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
爱飞 该用户已被删除
7#
发表于 2015-3-5 03:58:39 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
山那边是海 该用户已被删除
8#
发表于 2015-3-11 23:17:20 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
admin 该用户已被删除
9#
发表于 2015-3-19 16:02:10 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
小魔女 该用户已被删除
10#
发表于 2015-3-28 19:00:02 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 00:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表