当前位置:首页 > 日记 > 正文

ASP系列(七)使用组件和对象

ASP系列(七)使用组件和对象
ActiveX是建设一个强大的Web应用程序的关键。一个对象,用于在脚本执行的任务是provided.asp还提供了一个内置对象,可以在脚本中使用。本课题将探讨如何使用提供的对象和内置的Active Server Pages直接提供的对象。
关于

一个ActiveX文件是一个包含代码执行某一项或一组任务。你可以让你不必创建代码来执行这些任务自己完成公共任务。例如,股票市场的股票可以在Web page.asp显示最新的股票行情有直接使用,如数据库访问。可以从第三方开发者。或者你可以自己写。
您可以利用基本的构建块作为脚本和基于Web的应用程序。只要您知道如何访问所提供的对象。即使是编写脚本的新手也可以编写脚本而不理解其工作方式。
如果你是一个开发一个Web应用程序,您可以编写封装业务逻辑,例如,它可以写来计算产品的销售税,这可以在处理销售订单的脚本调用。在订单处理的过程中,独立计算税率可以更新只有当销售税是一个地方的改变,而不改变的全过程。你可以用任何语言编写,支持对象模型(COM),如C,C++,java,或Visual Basic。如果你熟悉COM编程,ActiveX自动化。运行在Web控件不能有一个图形用户界面元素,如Visual Basic MsgBox函数。
它可以重复使用。安装在网络上时,你可以从一个ASP脚本调用它,一个ISAPI应用程序,其他的休息,或由另一个COM兼容语言编写的程序。
生成对象的实例。

是一个可执行的代码包含在一个动态链接库(DLL)或一个可执行文件(.exe)的方法和一个或多个对象和对象的属性可以设置,使用提供的对象,创建该对象的实例和分配新的实例变量的名字。一个对象例如可以使用ASP server.createobject方法创建。然后,在脚本语言的变量分配指令被命名为对象实例。当一个对象实例被创建,该实例的注册名称(ProgID)必须提供。由ASP提供的基本知识,你可以从参考页得到对象的ProgID。
例如,ASP的广告是平面广告中任意流通。广告提供广告的对象称为MSWC。AdRotator 创造的广告对象的实例,使用下面的指令:
VBscript:
Jscript:
如果你是用VBscript或Jscript非常熟悉,你会发现,没有脚本语言的功能,创建新的对象实例,如VBscript或Jscript中新在它。你必须使用ASP server.createobject方法,或者如果不能在ASP脚本语言跟踪对象的使用。
HTML标签的使用也可以创建一个对象实例。您必须提供runat属性值,并对变量的名称,将用于脚本语言提供的ID属性组。对象可以使用注册名称标识(ProgID)或注册号(CLSID)的下面。示例使用注册名(ProgID)创建的广告对象的一个实例:
下面的示例使用一个注册号(CLSID)创建一个广告对象的一个实例:

classid =CLSID:1621f7c0-60ac-11cf-9427-444553540000>

从创建的java类的一个对象

用java语言编写的ActiveX控件可以作为一个而不是一个DLL的java类提交。创建使用server.createobject java类对象的一个实例,你必须使用javareg程序登记类作为COM。然后你可以用server.createobject ProgID或CLSID。
如果对象实例不需要访问ASP的内置对象和参与交易,你可以使用简单的机制,java监控程序直接调用java类提供。我们一定要用微软的虚拟机(java 2的Internet信息服务器和个人Web服务器的发布版本提供)使用网络监控程序。
如果你要实例化对象的监测程序,你必须使用VBscript或Jscript的GetObject指令和java提供的java类的全名:类名的形式。下面的例子VBscript生成一个实例的java对象。

昏暗的日期

设置日期= GetObject(java:java中使用java.日期)

%>

日期

一个对象,不是代替server.createobject GetObject调用产生无法访问对象在ASP建立或参与事务处理。
使用asp生成的对象

ASP为任务的执行提供了一个内建的对象。
调用对象方法

方法是可以在对象上执行或由对象使用的活动。调用方法的一般语法是:
对象方法参数
参数随方法的不同而不同。
例如,您可以使用以下指令将信息发送到响应生成对象的写入方法:
注意,有些脚本语言不支持对象语法。如果语言不被所使用的语言所支持,必须将条目添加到语言中,以便使用该语言作为主脚本语言。
设置对象的属性

属性是对象的特征值。属性定义对象的特征(例如对象类型)或对象的状态(例如启用或禁用):
对象属性。
您可以读取和设置属性值。对于某些对象,还可以添加新属性。
例如,广告旋转器具有一个边框属性,该属性指定广告是否有边框和边框:
ASP输出指令可以用来显示某些属性的当前值。例如,如果仍然连接到连接,下面的命令将返回true:

相关文章

Windows7升级步骤总结

Windows7升级步骤总结

步骤,升级,电脑软件,据国外媒体报道,在2009年10月22日,微软发布了新一代操作系统Windows 7,并从消费者和企业用户收到的好评。到目前为止,微软已经售出1亿5000万份Windows 7到外面的世界,使Windows 7成功取代Vista成为世界第二大网络应用的操作…

——禁止Win7的布局,来禁止win7桌面

——禁止Win7的布局,来禁止win7桌面

布局,桌面,修改,电脑软件,如果你不想让用户修改在桌面布局,如果用户修改它,只有重启电脑,修改前自动恢复,你可以用下面的方法来解决它。 点击{开始}输入gpedit.msc打开Windows 7组策略来搜索程序和文件,然后开始像桌面,在右边找到退出而不保存它…

一种禁止windows7玩U盘文件自动--

一种禁止windows7玩U盘文件自动--

文件,电脑软件,PL,U盘病毒通常传播的U盘病毒通过自动播放。关闭U盘自动播放你的windows7系统,你可以做以下几点:为gpedit.msc打开Windows7组策略点击{开始}搜索。然后开始计算机配置- { } - Windows组件-管理模板自动播放策略…

对formatDate参数

对formatDate参数

参数,电脑软件,formatDate,formatdatetime功能 返回格式化为日期或时间的表达式。 formatdatetime(日期namedformat {,}) 争论 日期 必修的.要格式化的日期表达式。 namedformat 可选。表示所使用的日期/时间格式的数值。如果省略,vbgenerald…

使用Win7防火墙防止软件连接网络的

使用Win7防火墙防止软件连接网络的

防火墙,网络,连接,设置,电脑软件,Windows 7防火墙用于禁止某些软件连接Internet方法如下: 点击开始-控制面板- { } }打开Windows防火墙win7的防火墙,然后点击左边{ }高级设置,在弹出的Windows防火墙的高级安全点选择入站规则,然后找到你要选择…

2013第一个黄金金牛提名:AscendP6

2013第一个黄金金牛提名:AscendP6

黄金,第一个,电脑软件,最好的数字银牛提名产品:华为Ascend P6 2013,对于华为来说,这是一年中的智能phones.huawei领域的快速发展给华为Ascend P6的强项领域中的智能手机的工业设计。 苗条的和独特的设计,不仅对华为Ascend P6智能手机市场,赢得…

该方法取消对Windows7任务栏操作中

该方法取消对Windows7任务栏操作中

操作,取消,任务栏,提示信息,方法,用户使用Windows7会注意到一个白色的小国旗图标一直显示在任务栏上,Windows7操作中心图标。它往往提示一些系统安全信息,让用户操作。让我们谈谈如何取消这些提示 打开控制面板,所有控制面板项目,操作中心,更改…

梅土秀秀把Jiangnan的景色

梅土秀秀把Jiangnan的景色

景色,秀秀,电脑软件,Jiangnan,具体步骤:好的清晰度和色彩饱和度,经典lomo50 %,紫色100%,暗20%,20%,16%,锐化优雅的青铜10%,哥特式10%、完整! 授权方式:免费软件大小:11.7m语言:简体 本周下载229次 相关阅读 10-12-21 04-10-07 04-10-07 04-10-07 0…

用CGI编写web查询系统

用CGI编写web查询系统

查询系统,电脑软件,CGI,web,文摘:分析讨论了公共网关接口CGI的概念和特点,它是将Web连接到数据源的方法之一,并以结果查询系统为例,分析了用C语言编写CGI程序的方法和过程。 CGI简介 公共网关接口(CGI)是一种编程标准,它指定Web服务器调用其他可…

360用户隐私保护白皮书

360用户隐私保护白皮书

用户,白皮书,隐私保护,电脑软件,首先,非常感谢你对360的信任,信任就像一座连接你到360的桥梁,我们相信这种信任的基础是透明度。 360,我们为您提供了丰富的网络安全服务,以保护您的计算机免受财产,包括软件属性、信息属性,等你的计算机,有一系列的3…

Windows7,Windows7的问题--解决ST

Windows7,Windows7的问题--解决ST

电脑软件,ST,在安装了Windows7,一般启动时间是25秒左右。它比XP快得多。但当你需要一段时间,速度就会慢下来。这可能需要大约两分钟的时间来完成它。由{窗口} + {红}键调出运行操作msconfig可以通过点击{控制面板-系统配置管理工具} - } - { …