สรุปออบเจ็กต์ทั่วไปของ ASP (ทำความคุ้นเคยกับการพัฒนาและการใช้งานในอนาคต) ออบเจ็กต์ ADO:
การเชื่อมต่อ
สั่งการ
ชุดระเบียน
บันทึก
ลำธาร
ASP รองรับออบเจ็กต์จำนวนมาก และคุณสามารถเขียนคอมโพเนนต์ COM ของคุณเองได้ ต่อไปนี้คือองค์ประกอบที่เรามักใช้:
Server.CreateObject (scripting.filesystemobject)
Server.CreateObject (scripting.dictionary) hashtable
server.createxobject(word.Application)//เซิร์ฟเวอร์
activexobject(word.Application)//ไคลเอนต์
Server.CreateObject(Excel.Application)//เซิร์ฟเวอร์
activexobject(Excel.Application)//ไคลเอนต์
CreateObject(powerpoint.แอปพลิเคชัน)
Server.CreateObject (Microsoft.xmlhttp)
เซิร์ฟเวอร์ CreateObject (Microsoft.xmldom)
Server.CreateObject (msxml2.xmlhttp.4.0)
Server.CreateObject (wscript.shell)
Server.CreateObject(wscript.network)//ที่อยู่เครือข่าย
Server.CreateObject (mswc.adrotator)
CreateObject(Excel.แผ่นงาน)
ms frontpage: ofp = CreateObject (frontpage.Application)
การเข้าถึง ms: oaccess = CreateObject (access.Application)
กราฟ ms: กราฟ = CreateObject (msgraph.Application)
นี่คือสิ่งที่เราควรรู้:
สร้างวัตถุ(photoshop.Application)
//เกี่ยวกับเซิร์ฟเวอร์ sql
CreateObject(sqldmo.sqlserver)
CreateObject(sqldmo.login)
CreateObject(sqldmo.สำรอง)
CreateObject(sqldmo.user)
Server.CreateObject (sqldmo.backupdevice)
เซิร์ฟเวอร์ CreateObject (sqldmo.database)
เซิร์ฟเวอร์ CreateObject (sqldmo.restore)
//msmq
Server.CreateObject (msmq.msmqqueueinfo)
CreateObject(msmq.msmqquery)
//ดัชนีข้อความแบบเต็ม
Server.CreateObject (ixsso.query)
Server.CreateObject (ixsso.util)
ฉันยังไม่ได้สรุปองค์ประกอบของการส่งอีเมล ฉันขอให้เพื่อนที่กระตือรือร้นสรุป:
cdo, jmail, อีเมล ฯลฯ
ต่อไปนี้เป็นวัตถุที่พบได้น้อย:
บริษัท accpac ได้เปรียบ:
oaccpac=CreateObject(accpac.xapisession)
ต้นแบบรายงาน accpac สำหรับ windows:
oimpapp=CreateObject(impromptu.Application.30)
บาร์เทนเดอร์:
obartender = CreateObject (บาร์เทนเดอร์แอปพลิเคชัน)
คริสตัลรายงาน:
ocrApplication = CreateObject (crystalruntime.Application)
สิ่งนี้ไม่ได้เรียกใช้ ide จริง ๆ
ยูโดรา:
oeud = CreateObject (eudora.euApplication.1)
เครื่องแฟกซ์:
ofax = CreateObject (fmfaxapi.Application)
ตามกลุ่ม:
ogroupwise = CreateObject (nowellgroupwaresession)
โลตัสหมายเหตุ:
onotes = CreateObject (notes.notessession)
onotes = CreateObject (notes.notesuiworkspace)
onotes = CreateObject(lotus.notessession)(โดมิโน 5.0.3)
ms กล่องโต้ตอบทั่วไป:
ocommmondialog = CreateObject(mscomdlg.commondialog)&& !!! คุณไม่สามารถสร้างวัตถุนี้ได้โดยตรงหากไม่มีใบอนุญาตการพัฒนา ดังนั้นสำหรับการดำเนินการแบบไดนามิกบนเครื่องอื่น ดูด้านล่าง -- petercrabtree
ms อินเทอร์เน็ตเอ็กซ์พลอเรอร์:
oie = CreateObject (internetexplorer.Application)
เช่นตัวอย่างอัตโนมัติ
จุดแมป ms:
omappoint = CreateObject (mappoint.Application)
เอ็มเอสเอ็น เมสเซนเจอร์:
omessenger = CreateObject (msnmessenger.messengerapp)
ms การประชุมทางอินเทอร์เน็ต:
onetmeeting=CreateObject(netmeeting.app.1)
แนวโน้ม MS:
ooutlook = CreateObject (outlook.Application)
ms outlook express: ไม่มี - ไม่ใช่เซิร์ฟเวอร์ com!
มิลลิวินาที พาวเวอร์พอยท์:
opp = CreateObject (powerpoint.Application)
โครงการ ms:
oprj = CreateObject (msproject.Application)
ms แหล่งที่มาปลอดภัย:
ovss = CreateObject (sourcesafe.0)
มิลลิวินาที:
oword = CreateObject(คำ.แอปพลิเคชัน)
msvisio:
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)
โนเวลตามกลุ่ม:
ogroupwise = CreateObject (nowellgroupwaresession)
pcanywhere (โฮสต์):
opcahost = CreateObject (winawsvr.behostdatamanager)
pcanywhere (ระยะไกล):
opcarem = CreateObject (winawsvr.remotedatamanager)
หนังสือด่วน:
qbsessionmanager = CreateObject(qbfc2.qbsessionmanager)
เหตุผลเพิ่มขึ้น:
orose = CreateObject (โรสแอปพลิเคชัน)
ทาแฟกซ์:
otapifax = CreateObject (faxserver.faxserver)
เปลือกหน้าต่าง:
owsh = CreateObject (เชลล์แอปพลิเคชัน)
วินโดว์มีเดียเพลเยอร์:
owmp = CreateObject(wmplayer.ocx)
oplaylist = owmp.playlistcollection.getall()
owmp.currentplaylist = oplaylist.item(0)&& อาร์เรย์แบบศูนย์ *!* เพลงเริ่มต้น!
วินโดว์เมสเซนเจอร์:
omessenger = CreateObject (messenger.messengerapp)
วินแฟกซ์:
owinfax = CreateObject (winfax.sdksend)
วินพิมพ์:
owinprint = CreateObject(winprint.winprintx)
วัตถุ sql-dmo:
losql = CreateObject (sqldmo.Application)
คนอื่น:
เปลือกสคริปต์:
oshell = CreateObject (wscript.shell)
วัตถุเครือข่ายการเขียนสคริปต์:
onet = CreateObject (wscript.network)
การเขียนสคริปต์ตัวแยกวิเคราะห์ expression_r_r ปกติ:
oreg = CreateObject (vbscript.regexp)
เซิร์ฟเวอร์ sql dmo sql:
CreateObject(sqldmo.sqlserver)