ASP 常见对象总结(熟悉一下利用以后的开发使用)
2009-11-26 18:26
537 查看
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")
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 常见对象总结(熟悉一下利用以后的开发使用)
- 总结一下工作中遇到的NPOI已经在ASP.NET MVC中的使用
- 开始熟悉一下Flex,目前有一个监控系统是使用Flex开发的
- asp.net开发中常见公共捕获异常方式总结(附源码)
- 利用Arcgis Engine 二次开发的使用和总结
- 项目开发中的一些注意事项以及技巧总结 基于Repository模式设计项目架构—你可以参考的项目架构设计 Asp.Net Core中使用RSA加密 EF Core中的多对多映射如何实现? asp.net core下的如何给网站做安全设置 获取服务端https证书 Js异常捕获
- jQuery 常见开发使用技巧总结
- 常见对象_Eclipse的概述使用、API的概述、Object类总结
- jQuery 常见开发使用技巧总结
- ASP.Net开发常见的一些问题总结
- 总结一下,以软件开发生命周期来说明不同测试使用的情况
- 总结一下工作中遇到的NPOI以及在ASP.NET MVC中的使用
- 关于ASP.NET下,JQuery+AJAX使用JSON返回对象集合List数据的总结
- ireport 5.6.0的常见使用及开发报表中经常遇到的问题总结
- ASP.NET调试的一些小问题,收集一下,以便以后使用!
- jQuery 常见开发使用技巧总结
- 总结一下,以软件开发生命周期来说明不同的测试的使用情况
- 利用Arcgis Engine 二次开发的使用和总结
- 总结一下,以软件开发生命周期来说明不同测试使用的情况
- 使用eclipse开发web项目中常见的中文乱码问题总结