ASP支持的对象太多了,你可以自己写COM组件,下面讲解系统服务端经常调用的对象大全
下面是ASP之Server.CreateObject系统服务端调用对象大全与总结的相关内容,文章教程主要讲述与Server CreateObject 系统服务 对象 相关的一些技术与知识,更多的内容欢迎大家访问http://www.VeVb.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)
具体的例子请看下面的连接
http://www.asp101.com/articles/carvin/sqldmobackup/default.asp
//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 doesn't 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 can't 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(
[1][2]下一页
教程内容到此结束,欢迎您再次访问http://www.VeVb.com,我们致力于提供丰富的web开发教程及资源。