ASP 常见对象总结(熟悉一下利用以后的开发使用)

ADO对象:

Connection

Command

Recordset

Record

Stream

ASP支持的对象很多,可以自己编写COM组件,下面是我们经常使用的:

Server.CreateObject("scripting.filesystemobject")

Server.CreateObject("scripting.dictionary")hashtable

server.createxobject("word.Application")//server

activexobject("word.Application")//client

Server.CreateObject("Excel.Application")//server

activexobject("Excel.Application")//client

CreateObject("powerpoint.Application")

Server.CreateObject("Microsoft.xmlhttp")

Server.CreateObject("Microsoft.xmldom")

Server.CreateObject("msxml2.xmlhttp.4.0")

Server.CreateObject("wscript.shell")

Server.CreateObject("wscript.network")//网络地址的

Server.CreateObject("mswc.adrotator")

CreateObject("Excel.sheet")

ms frontpage: ofp = CreateObject("frontpage.Application")

ms access: oaccess = CreateObject("access.Application")

ms graph: ograph = CreateObject("msgraph.Application")

下面是我们应该知道的:

CreateObject("photoshop.Application")

//关于sql server的

CreateObject("sqldmo.sqlserver")

CreateObject("sqldmo.login")

CreateObject("sqldmo.backup")

CreateObject("sqldmo.user")

Server.CreateObject("sqldmo.backupdevice")

Server.CreateObject("sqldmo.database")

Server.CreateObject("sqldmo.restore")

//msmq的

Server.CreateObject("msmq.msmqqueueinfo")

CreateObject("msmq.msmqquery")

//全文索引的

Server.CreateObject("ixsso.query")

Server.CreateObject("ixsso.util")

邮件发送的组件我没有总结,请热心的朋友总结出来:

cdo,jmail,imail等。

下面一些是不太常见的对象:

accpac advantage corporate:

oaccpac=CreateObject("accpac.xapisession")

accpac report master for windows:

oimpapp=CreateObject("impromptu.Application.30")

bartender:

obartender = CreateObject("bartender.Application")

crystalreports:

ocrApplication = CreateObject ("crystalruntime.Application")

this doesnt invoke an ide actually.

eudora:

oeud = CreateObject("eudora.euApplication.1")

faxmaker:

ofax = CreateObject("fmfaxapi.Application")

groupwise:

ogroupwise = CreateObject("novellgroupwaresession")

lotusnotes:

onotes = CreateObject("notes.notessession")

onotes = CreateObject("notes.notesuiworkspace")

onotes = CreateObject("lotus.notessession")(domino 5.0.3)

ms common dialog:

ocommmondialog = CreateObject("mscomdlg.commondialog")&& !!! you cant directly create this object without a development licence, so for dynamically doing it on another machine, see below. -- petercrabtree

ms internet explorer:

oie = CreateObject("internetexplorer.Application")

ieautomationexample

ms mappoint:

omappoint = CreateObject("mappoint.Application")

msn messenger:

omessenger = CreateObject("msnmessenger.messengerapp")

ms netmeeting:

onetmeeting=CreateObject("netmeeting.app.1")

ms outlook:

ooutlook = CreateObject("outlook.Application")

ms outlook express: none - it is not a com server!

ms powerpoint:

opp = CreateObject("powerpoint.Application")

ms project:

oproj = CreateObject("msproject.Application")

ms sourcesafe:

ovss = CreateObject("sourcesafe.0")

ms word:

oword = CreateObject("word.Application")

ms visio:

ovisio = CreateObject("visio.Application")

ms visualbasic: 不知道,网站也没有登记出来。

ms visualcplusplus: (vc++)

ocpp = CreateObject("msdev.Application")

ms visualfoxpro:

ovfp = CreateObject("visualfoxpro.Application")

ms windowsscriptinghost:

owsh = CreateObject("wscript.shell")

novell groupwise:

ogroupwise = CreateObject("novellgroupwaresession")

pcanywhere (host):

opcahost = CreateObject("winawsvr.behostdatamanager")

pcanywhere (remote):

opcarem = CreateObject("winawsvr.remotedatamanager")

quickbooks:

qbsessionmanager = CreateObject("qbfc2.qbsessionmanager")

rationalrose:

orose = CreateObject("rose.Application")

tapifax:

otapifax = CreateObject(faxserver.faxserver)

windowsshell:

owsh = CreateObject("shell.Application")

windows media player:

owmp = CreateObject("wmplayer.ocx")

oplaylist = owmp.playlistcollection.getall()

owmp.currentplaylist = oplaylist.item(0)&& zero based array *!* music starts!

windows messenger:

omessenger = CreateObject("messenger.messengerapp")

winfax:

owinfax = CreateObject("winfax.sdksend")

winprint :

owinprint = CreateObject("winprint.winprintx")

sql-dmo object:

losql = CreateObject("sqldmo.Application")

others:

scripting shell:

oshell = CreateObject("wscript.shell")

scripting network object:

onet = CreateObject("wscript.network")

scripting regular expression_r_r parser:

oreg = CreateObject("vbscript.regexp")

sql dmo sql server:

CreateObject("sqldmo.sqlserver")

时间: 2024-10-02 12:22:42

ASP 常见对象总结(熟悉一下利用以后的开发使用)的相关文章

ASP 常见对象总结(熟悉一下利用以后的开发使用)_应用技巧

ADO对象: Connection Command Recordset Record Stream ASP支持的对象很多,可以自己编写COM组件,下面是我们经常使用的: Server.CreateObject("scripting.filesystemobject") Server.CreateObject("scripting.dictionary")hashtable server.createxobject("word.Application&quo

ASP Server对象

server|对象      正像在前面看到的那样,通过服务器端包含的经ISAPI访问Web服务器的页面,用传统动态页面指令和命令可以做相当多的事情.但同时也有一些明显的限制. 例如,可以从Request.ServerVariables集合检索到所有随同客户端的请求发送过来的HTTP报头的值.它几乎可以与使用SSI #echo匹敌,同时具备的主要优点是把这些值作为字符串返回到代码中(而#echo指令简单地把这些值插入到页面中),因此可以根据自己的愿望来检索和维护这些字符串.许多相同的参数应用于#

ASP七大对象说明分析_ASP基础

/*-------------------ASP文档参考集-----------------------*/ *-->作者:草履虫 *-->时间:2007-4.28---2007-4.30(原来是自己编写的手册,现在发在这里) *-->联系:caolvchong@gmail.com *-->文档功能: 1.复习了ASP,加深了对ASP结构的理解和ASP的体会 2.可以用来做ASP参考,自己写的,参考起来更方便 这是第二部分:ASP七大对象 /*-------------------

ASP七大对象说明分析

/*-------------------ASP文档参考集-----------------------*/ *-->作者:草履虫 *-->时间:2007-4.28---2007-4.30(原来是自己编写的手册,现在发在这里) *-->联系:caolvchong@gmail.com *-->文档功能: 1.复习了ASP,加深了对ASP结构的理解和ASP的体会 2.可以用来做ASP参考,自己写的,参考起来更方便 这是第二部分:ASP七大对象 /*-------------------

ASP Request对象的使用

ASP主要有五个内建(built-in)对象:Server.Request.Response.Application和Session.现在我们通过举例来对它们进行讲解.首先是最常使用的Response对象. 例1 利用Response在网页中输出HTML文档 <html><head><title>ASP示例1</title></head><body><%Response.Write "<ul>"R

ASP 常见的安全漏洞

ASP 常见的安全漏洞 日期:2006-08-11     ASP 的漏洞已经算很少的了,想要找到数据库的实际位置也不简单,但这不表明黑客无孔可入,也正是这个观点,一般的程序设计员常常忘记仔细的检查是否有漏洞,所以才有可能导致网站资料被窃取的事件发生.今天我在这里和大家谈谈 ASP 常见的安全漏洞,以引起大家的重视及采取有效的防范措施.(注意,在本文中所介绍的方法请大家不要试用,请大家自觉遵守网络准则,谢谢!) Microsoft 的 Internet Information Server(II

asp入门教程:ASP Session 对象简介

asp入门教程:ASP Session 对象简介 Session对象是用来储存的信息,或更改设置的一个用户会议.变量存储在Session对象举办资讯单一用户,并提供给所有的网页在一个应用程序. -------------------------------------------------- ------------------------------ Session对象 当你正与一个应用程序,你打开它,做一些改变,然后将其关闭.这是很像会议.计算机知道你是谁.它知道当您启动应用程序,当您结束

【译】在Asp.Net中操作PDF – iTextSharp -利用块,短语,段落添加文本

原文 [译]在Asp.Net中操作PDF – iTextSharp -利用块,短语,段落添加文本  本篇文章是讲述使用iTextSharp这个开源组件的系列文章的第三篇,iTextSharp可以通过Asp.Net创建PDFs,就像HTML和ASP.Net为文本提供了多种容器一样,iTextSharp提供了Chunk,Phrase和Paragraph这三个类作为容器,在开始之前,如果你还没有阅读我之前的文章,那么地址为:        在ASP.NET中创建PDF-iTextSharp起步    

【译】在Asp.Net中操作PDF - iTextSharp - 利用列进行排版

原文 [译]在Asp.Net中操作PDF - iTextSharp - 利用列进行排版   在使用iTextSharp通过ASP.Net生成PDF的系列文章中,前面的文章已经讲述了iTextSharp所涵盖的大多数基本功能.本文主要讲述通过另外一种方法来对文档进行排版,那就是使用列(columns).本系列之前的文章如下:     在ASP.NET中创建PDF-iTextSharp起步     在Asp.Net中操作PDF - iTextSharp - 使用字体     在Asp.Net中操作P