สรุปวัตถุทั่วไปของ ASP (ทำความคุ้นเคยกับการพัฒนาและการใช้งานในอนาคต)
วัตถุ ADO:
การเชื่อมต่อ
สั่งการ
ชุดระเบียน
บันทึก
ลำธาร
ASP รองรับออบเจ็กต์จำนวนมาก และคุณสามารถเขียนคอมโพเนนต์ COM ของคุณเองได้ ต่อไปนี้คือองค์ประกอบที่เรามักใช้:
Server.CreateObject("scripting.filesystemobject")
Server.CreateObject("scripting.dictionary")hashtable
server.createxobject("word.Application")//server
activexobject("word.Application")//client
Server.CreateObject("Excel.Application")//เซิร์ฟเวอร์
activexobject("Excel.Application")//ไคลเอนต์
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.แผ่นงาน")
ms frontpage: ofp = CreateObject("frontpage.Application")
การเข้าถึง ms: oaccess = CreateObject("access.Application")
กราฟ ms: กราฟ = CreateObject("msgraph.Application")
นี่คือสิ่งที่เราควรรู้:
CreateObject("photoshop.Application")
//เกี่ยวกับเซิร์ฟเวอร์ sql
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, อีเมล ฯลฯ
ต่อไปนี้เป็นวัตถุที่พบได้น้อย:
บริษัท 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("novellgroupwaresession")
โลตัสหมายเหตุ:
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:
oproj = CreateObject("msproject.Application")
ms แหล่งที่มาปลอดภัย:
ovss = CreateObject("sourcesafe.0")
มิลลิวินาที:
oword = CreateObject("word.Application")
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("novellgroupwaresession")
pcanywhere (โฮสต์):
opcahost = CreateObject("winawsvr.behostdatamanager")
pcanywhere (ระยะไกล):
opcarem = CreateObject("winawsvr.remotedatamanager")
หนังสือด่วน:
qbsessionmanager = CreateObject("qbfc2.qbsessionmanager")
เหตุผลเพิ่มขึ้น:
orose = CreateObject("โรส.แอปพลิเคชัน")
ทาแฟกซ์:
otapifax = CreateObject (faxserver.faxserver)
เปลือกหน้าต่าง:
owsh = CreateObject("shell.Application")
วินโดว์มีเดียเพลเยอร์:
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")