เมื่อเร็ว ๆ นี้ฉันได้ศึกษาวิธีการโทรหาเอกสารด้วยเว็บเพจ . ใช้ DOC เพื่ออ่านและแสดงข้อมูลไบนารี
โปรแกรม ASP:
-
response.buffer = true
Response.ContentType = Application/X-Msexcel
dimvntstream
setMyObject = server.createObject (myobject.binread) 'ส่วนประกอบนี้จะถูกนำมาใช้ในภายหลัง
vntStream = omyobject.readbinfile (c: /temp/tempxls.xls)
Response.BinaryWrite (VNTSTream)
setMyObject.nothing
Response.end
-
รหัสควบคุม:
ขั้นตอนที่ 1: สร้าง activexdllproject ใน VB
ขั้นตอนที่ 2: เปลี่ยนชื่อโครงการเป็น MyObject
ขั้นตอนที่ 3: เปลี่ยนชื่อคลาสเป็น binread
ขั้นตอนที่ 4: เขียนรหัสต่อไปนี้ในโมดูลคลาส
functionReadBinfile (byvalbfilenameasstring)
dimflaslong
dimfilenumasbyte
dimbinbyte () assstring
fileenum = freefile
openbfilenameforbinaryaccessreadas#filenum
FL = Filelen (bfilename)
Redimbinbyte (FL)
รับ#filenum, binbyte
ปิด#filenum
readBinFile = binbyte
endfunction
ขั้นตอนที่ 5: บันทึก
ขั้นตอนที่ 6: การรวบรวม
รหัสของฉันด้วยเหตุผลบางอย่างไม่สามารถเปิดออนไลน์ได้:
-
response.buffer = true
Response.ContentType = แอปพลิเคชัน/msword
server.execute (111.doc)
-
ที่แนบมา:
ASP: Response.ContentType รายละเอียดรายการ
เนื้อหาที่แตกต่างกันจะส่งผลกระทบต่อเอฟเฟกต์ที่ลูกค้าเห็น
รหัสเช่น:
<%response.contentType = text/html%>
<!-# รวม virtual =/contentType.html->
หน้าจะปรากฏขึ้นและ
<%response.contentType = text/plain%>
<!-# includevirtual =/script/contentType.html->
รหัส HTML ดั้งเดิมจะปรากฏขึ้น
ต่อไปนี้เป็นเนื้อหาที่ใช้กันทั่วไป
Gifiimages
<%response.contentType = image/gif%>
<!-# รวม virtual =/myimage.gif->
jpegimages
<%response.contentType = image/jpeg%>
<!-# รวม virtual =/myimage.jpeg->
Tiffiimages
<%response.contentType = image/tiff%>
<!-# รวม virtual =/myimage.tiff->
MicrosoftwordDocument
<%response.contentType = แอปพลิเคชัน/msword%>
<!-# รวม virtual =/myfile.doc->
rtfdocument
<%response.contentType = application/rtf%>
<!-# รวม virtual =/myfile.rtf->
microsoftexceldocument
<%Response.ContentType = Application/X-excel%>
<!-# includevirtual =/myfile.xls->
MicrosoftPowerPointDocument
<%Response.ContentType = Application/MS-PowerPoint%>
<!-# รวม virtual =/myfile.pff->
pdfdocument
<%response.contentType = application/pdf%>
<!-# รวม virtual =/myfile.pdf->
zipdocument
<%response.contentType = application/zip%>
<!-# รวม virtual =/myfile.zip->
ด้านล่างนี้เป็นเนื้อหาที่มีรายละเอียดเพิ่มเติม
'ez' => 'แอปพลิเคชัน/Andrew-Inset'
'hqx' => 'แอปพลิเคชัน/mac-binhex40'
'cpt' => 'แอปพลิเคชัน/mac-compactpro'
'doc' => 'แอปพลิเคชัน/msword'
'bin' => 'แอปพลิเคชัน/octet-stream'
'dms' => 'แอปพลิเคชัน/octet-stream'
'lha' => 'แอปพลิเคชัน/อ็อกเท็ต-สตรีม'
'lzh' => 'แอปพลิเคชัน/octet-stream'
'exe' => 'แอปพลิเคชัน/octet-stream'
'class' => 'แอปพลิเคชัน/octet-stream'
'So' => 'แอปพลิเคชัน/อ็อกเท็ตสตรีม'
'dll' => 'แอปพลิเคชัน/octet-stream'
'oda' => 'แอปพลิเคชัน/oda',
'pdf' => 'แอปพลิเคชัน/pdf'
'ai' => 'แอปพลิเคชัน/postscript',
'eps' => 'แอปพลิเคชัน/postscript',
'ps' => 'แอปพลิเคชัน/postscript',
'smi' => 'แอปพลิเคชัน/smil'
'smil' => 'แอปพลิเคชัน/smil'
'mif' => 'แอปพลิเคชัน/vnd.mif'
'xls' => 'แอปพลิเคชัน/vnd.ms-excel'
'ppt' => 'แอปพลิเคชัน/vnd.ms-powerpoint'
'wbxml' => 'แอปพลิเคชัน/vnd.wap.wbxml'
'wmlc' => 'แอปพลิเคชัน/vnd.wap.wmlc'
'wmlsc' => 'แอปพลิเคชัน/vnd.wap.wmlscriptc'
'bcpio' => 'แอปพลิเคชัน/x-bcpio'
'vcd' => 'แอปพลิเคชัน/x-cdlink'
'pgn' => 'แอปพลิเคชัน/x-chess-pgn'
'cpio' => 'แอปพลิเคชัน/x-cpio'
'csh' => 'แอปพลิเคชัน/x-csh'
'dcr' => 'แอปพลิเคชัน/x-director',
'dir' => 'แอปพลิเคชัน/x-director',
'dxr' => 'แอปพลิเคชัน/x-director',
'dvi' => 'แอปพลิเคชัน/x-dvi'
'spl' => 'แอปพลิเคชัน/x-futuresplash'
'gtar' => 'แอปพลิเคชัน/x-gtar'
'hdf' => 'แอปพลิเคชัน/x-hdf'
'js' => 'แอปพลิเคชัน/x-javascript'
'skp' => 'แอปพลิเคชัน/x-koan'
'skd' => 'แอปพลิเคชัน/x-koan'
'skt' => 'แอปพลิเคชัน/x-koan'
'skm' => 'แอปพลิเคชัน/x-koan'
'latex' => 'แอปพลิเคชัน/x-latex'
'nc' => 'แอปพลิเคชัน/x-netcdf'
'cdf' => 'แอปพลิเคชัน/x-netcdf'
'sh' => 'แอปพลิเคชัน/x-sh'
'Shar' => 'แอปพลิเคชัน/X-Shar'
'swf' => 'แอปพลิเคชัน/x-shockwave-flash'
'sit' => 'แอปพลิเคชัน/x-stuffit',
'sv4cpio' => 'แอปพลิเคชัน/x-sv4cpio'
'sv4crc' => 'แอปพลิเคชัน/x-sv4crc'
'tar' => 'แอปพลิเคชัน/x-tar'
'tcl' => 'แอปพลิเคชัน/x-tcl'
'tex' => 'แอปพลิเคชัน/x-tex'
'texinfo' => 'แอปพลิเคชัน/x-texinfo'
'texi' => 'แอปพลิเคชัน/x-texinfo'
't' => 'แอปพลิเคชัน/x-troff',
'tr' => 'แอปพลิเคชัน/x-troff',
'roff' => 'แอปพลิเคชัน/x-troff',
'man' => 'แอปพลิเคชัน/x-troff-man'
'me' => 'แอปพลิเคชัน/x-troff-me'
'ms' => 'แอปพลิเคชัน/x-troff-ms'
'usstar' => 'แอปพลิเคชัน/x-usstar'
'src' => 'แอปพลิเคชัน/x-wais-source'
'xhtml' => 'แอปพลิเคชัน/xhtml+xml'
'xht' => 'แอปพลิเคชัน/xhtml+xml'
'zip' => 'แอปพลิเคชัน/zip',
'au' => 'เสียง/พื้นฐาน'
'snd' => 'เสียง/พื้นฐาน'
'mid' => 'เสียง/midi'
'midi' => 'เสียง/midi'
'kar' => 'เสียง/midi'
'mpga' => 'เสียง/mpeg'
'mp2' => 'เสียง/mpeg'
'mp3' => 'เสียง/mpeg'
'aif' => 'เสียง/x-aiff'
'aiff' => 'เสียง/x-aiff'
'aifc' => 'เสียง/x-aiff'
'm3u' => 'เสียง/x-mpegurl'
'ram' => 'เสียง/x-pn-realaudio'
'rm' => 'เสียง/x-pn-realaudio'
'rpm' => 'เสียง/x-pn-realaudio-plugin'
'ra' => 'เสียง/x-realaudio'
'wav' => 'เสียง/x-wav'
'pdb' => 'เคมี/x-pdb'
'xyz' => 'สารเคมี/x-xyz'
'bmp' => 'image/bmp',
'gif' => 'image/gif',
'ief' => 'image/ief',
'jpeg' => 'image/jpeg'
'jpg' => 'image/jpeg'
'jpe' => 'image/jpeg'
'png' => 'image/png'
'tiff' => 'image/tiff',
'tif' => 'image/tiff',
'djvu' => 'image/vnd.djvu'
'djv' => 'image/vnd.djvu'
'wbmp' => 'image/vnd.wap.wbmp'
'ras' => 'image/x-cmu-raster'
'pnm' => 'image/x-portable-anymap'
'pbm' => 'image/x-portable-bitmap',
'pgm' => 'image/x-portable-graymap',
'ppm' => 'image/x-portable-pixmap',
'rgb' => 'image/x-rgb'
'xbm' => 'image/x-xbitmap'
'xpm' => 'image/x-xpixmap'
'xwd' => 'image/x-xwindowdump',
'igs' => 'model/iges',
'iges' => 'model/iges',
'msh' => 'โมเดล/ตาข่าย'
'mesh' => 'model/mesh',
'silo' => 'model/mesh',
'wrl' => 'model/vrml'
'vrml' => 'model/vrml'
'css' => 'text/css',
'html' => 'text/html'
'htm' => 'text/html'
'asc' => 'ข้อความ/ธรรมดา'
'txt' => 'ข้อความ/ธรรมดา'
'rtx' => 'text/richtext',
'rtf' => 'text/rtf'
'sgml' => 'text/sgml'
'sgm' => 'text/sgml'
'tsv' => 'ข้อความ/ค่าที่คั่นด้วยแท็บ'
'wml' => 'text/vnd.wap.wml'
'wmls' => 'text/vnd.wap.wmlscript'
'etx' => 'text/x-setext'
'xsl' => 'text/xml'
'xml' => 'text/xml'
'mpeg' => 'วิดีโอ/mpeg'
'mpg' => 'วิดีโอ/mpeg'
'mpe' => 'วิดีโอ/mpeg'
'qt' => 'วิดีโอ/quicktime',
'mov' => 'วิดีโอ/quicktime'
'mxu' => 'video/vnd.mpegurl'
'avi' => 'วิดีโอ/x-msvideo'
'ภาพยนตร์' => 'วิดีโอ/x-sgi-movie'
'Ice' => 'X-Conference/X-CoolTalk'