帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > ASP编程 >
基础篇:认识ASP内置对象与组件
作者:佚名 发布时间:2005-04-02 来源:不详
   ASP内置Application,AspError,Request,Response,Session,ObjectContext,Server 等七个对象(Object), 而且每个对象有各自的属性(Property),方法(Method),集合(Collection)或事件(Event).现在我们就来介绍这几个名词的意义,好让我们更好地去理解ASP的内置对象:  

  "对象"(Object)就像我们在日常生活中所看到的各种物体,例如计算机, 冰箱,汽车, 手机等等,而对象可能又是由许多对象组成, 比方说: 计算机是一种对象,而计算机又由硬盘,CPU,内存, 显示卡等构成. 

  "属性"(Property)是用来描述对象的特性, 比如说, 计算机是一种对象, 而计算机的等级,制造商等可以用来描述计算机的特性就叫作计算机的属性,又比如说,Response是ASP 内置的一种对象,而它有一个属性IsClientConnected 可以用来描述浏览器是否仍和服务器连接. 若要存取对象的属性,可以写成ObjectName.Property,例如: Response.IsClientConncetion.  

  "方法"(Method)是用来执行对象的动作, 比如说,计算机是一种对象,而开机,关机,执行应用程序, 扫描硬盘等操作则是这个对象的方法;又比如说, Response是的内置对象,而它有一个方法叫Write,可以在浏览器端显示指定的信息.若要存取对象的方法,可以写成ObjectName.Method, 例如Response.Write.

  "集合"(Collection)指的是一群放在一起的"值" (Value), 这样的解释太抽象,我们来举个例子,当浏览者输入网页窗体数据并按下"提交"按钮之后,窗体字段的名称与浏览者输入的数据就会以一个Form形式的集合传给WEB服务器.比如在ASP对象的QueryString集合中,若要取得username字段或userage字段的值,可以分别写成Resquest.QueryString("username")和Resquest.QueryString("userage")  

  " 事件"(Event)是在某些情况下发生特定的信号警告您,比如说,假设你有一部汽车,当你发动汽车却没有把车门关好时,汽车会发出声音警告你,这是一种事件.又比如说,session是ASP内置的一种对象,而它在用户激活或结束浏览器的时候,会分别产生Session_Onstart和Session_Onend事件.
  AD ROTATOR组件

  广告轮显组件

  属性: Border,Clickable,TargetFarms

  方法: GetAdvertisement  

  FILE ACCESS组件

  文件操作组件

  FileSystemObject 对象

  方法: CreateTextFile , OpenTestFile , CopyFile , DeleteFile,

  FileExists , GetExtensionName , GetFile , GetFileName , MoveFile ,

  CopyFolder , GetParentFolderName , GetSpecialFolder , GetTempName ,

  GetDrive , GetDriveName , DriveExists , Drives ,

  GetAbsolutePathName ,GetBaseName..  

  CONTENT LINKING组件

  此组件主要用于管理网页网址间的超文本链接

  方法: GetListCount , GetNextURL , GetPreviousDescription ,

  GetListIndex , GetNthDescription , GetPreviousURL ,

  GetNextDescription , GetNthURL...  

  BROWER CAPABILITIES组件

  浏览器性能组件

  属性: browser,version,majorver,minorver,beta,Platform, ActiveXControls,backgroundsounds,Cookies,Frames,

  Javaapplets ,Tables,Vbscript,Javascript,cdf...

  建立方法

  Set BrowerType = Server.CreateObject("MSWC.BrowserType")  

  以下三个组件不是IIS/PWS中ASP自带的需要到微软网站下载

  PAGE COUNTER组件

  PERMISSION CHECKER组件

  REGISTRY ACCESS组件   
  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·基础教程:ASP.NET入门篇  (2005-04-02)
 ·MySQL数据库基础教程  (2005-04-02)
 ·ASP.NET中Cookie编程的基础知识  (2005-04-02)
 ·ASP教程4:ASP脚本基础  (2005-04-02)
 ·ASP教程3:ASP基础  (2005-04-02)
 ·Visual Basic.NET语言-基础观念  (2005-04-02)
 ·基础HTML 控件  (2005-04-02)
 ·Web 控件的基础属性  (2005-04-02)
 ·基础Web 控件与数据源的系结--系  (2005-04-02)
 ·DataGrid Web 控件的基础应用  (2005-04-02)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·放眼未来 帝国近期将有重大举措!
·PHPWind6.3.2版通行证发布
·帝国备份王2008版正式发布
·帝国备份王2008版发布
·phpcms2007转帝国CMS5.0程序发布
·dedecms5.1转帝国CMS5.0程序发布
·帝国网站管理系统V5.0商业购买说明
   类别最新
·在ASP中使用数据库
·使用ASP脚本技术
·通过启动脚本来感受ASP的力量
·学习使用ASP对象和组件
·解析asp的脚本语言
·初看ASP-针对初学者
·ASP开发10条经验总结
·ASP之对象总结
·ASP与数据库应用(给初学者)
·关于学习ASP和编程的28个观点
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统