ASP 常见对象总结(熟悉一下利用以后的开发使用)
ASP 常见对象总结(熟悉一下利用以后的开发使用)
发布时间:2016-12-29 来源:查字典编辑
摘要:ADO对象:ConnectionCommandRecordsetRecordStreamASP支持的对象很多,可以自己编写COM组件,下面是...

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")

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新ASP教程学习
热门ASP教程学习
编程开发子分类