Discussion:
請問如何開啟Visio的檔案?
(时间太久无法回复)
unknown
2004-12-16 13:25:03 UTC
Permalink
我想開啟.vsd的檔案
Response.ContentType = "application/vnd.visio";
Response.BinaryWrite(XXX);

若開啟其它格式,如JPG,DOC,XLS....皆OK,
唯.VSD的檔案開啟時即出現錯誤訊息

無法顯示網頁
目前查閱的網頁無法使用。 網站可能發生技術問題或者您需要調整瀏覽器設定。

請問有人知道原因嗎??
我的環境:windows 2003 , vs .net 2003

謝謝
璉璉
2004-12-16 14:43:00 UTC
Permalink
¥Ø«eŠb MIME ÀÉÀY€€¡AšÃ¥Œ¬Ýšì Visio/VSD Àɪº©wžq¡C

¥t¥~¡A¥Ø«e MIME ÀÉÀY©wžq€€¡AWord šÃ«DšÏ¥Î application/vnd.msword ©Î application/vnd.word ¡A§Ú€£»{¬°§A¬O¥Î€W­zšâ­Ó¡A§AÀ³žÓ¬O¥Î application/msword ³o­Ó¡C
§Ú·Q¶}±Ò.vsdªºÀÉ®×
Response.ContentType = "application/vnd.visio";
Response.BinaryWrite(XXX);
­Y¶}±Òšä¥Š®æŠ¡,ŠpJPG,DOC,XLS....¬ÒOK,
°ß.VSDªºÀÉ®×¶}±Ò®É§Y¥X²{¿ù»~°T®§
µLªkÅã¥Üºô­¶
¥Ø«e¬dŸ\ªººô­¶µLªkšÏ¥Î¡C ºô¯ž¥i¯àµo¥Í§Þ³N°ÝÃD©ÎªÌ±z»Ý­nœÕŸãÂsÄýŸ¹³]©w¡C
œÐ°Ýг€HªŸ¹D­ìŠ]¶Ü??
§ÚªºÀô¹Ò:windows 2003 , vs .net 2003
ÁÂÁÂ
--
€ô®ü¬ì§Þšt²Î¬ãµoÅçÃÒ€u§@«Ç ASP.NET Web News Reader 0.1.0 Beta
ºô¯žŠa¹Ï http://tlcheng.no-ip.com/wwwmap.htm
¬y°ìšŸ¬x/€ôžê·œ¹B¥Î/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX»P€å³¹
--
ASPNET News http://tlcheng.no-ip.com/News/ | http://tlcheng.twbbs.org/News/
璉璉
2004-12-16 14:52:59 UTC
Permalink
§Ñ€F»¡...

ŠpªG¬O¥ŒªŸªº MIME ®æŠ¡¡AMSDN €€«ØÄ³§A¥Î application/octet-stream
ŠpªG§Aªº¥Î€áºÝ¬O IE (Internet Explorer) ¡A§A¥i¥H³]©wÀÉŠW¡AÅý°ÆÀÉŠW¬° .vsd ¡AIE·|À°§A¥s Visio ¡AŠý¬O­YžI€WšÏ¥ÎŒÐ·Çªº MIME ÀÉÀYªºÂsÄýŸ¹¡A·|§i¶D§A¬Ý€£ÀŽ¡C

¥i°ÑŠÒ¡G
http://tlcheng.no-ip.com/TLCheng/Net/NetList.aspx?Action=Function&Module=8&Function=43
Post by 璉璉
¥Ø«eŠb MIME ÀÉÀY€€¡AšÃ¥Œ¬Ýšì Visio/VSD Àɪº©wžq¡C
¥t¥~¡A¥Ø«e MIME ÀÉÀY©wžq€€¡AWord šÃ«DšÏ¥Î application/vnd.msword ©Î application/vnd.word ¡A§Ú€£»{¬°§A¬O¥Î€W­zšâ­Ó¡A§AÀ³žÓ¬O¥Î application/msword ³o­Ó¡C
§Ú·Q¶}±Ò.vsdªºÀÉ®×
Response.ContentType = "application/vnd.visio";
Response.BinaryWrite(XXX);
­Y¶}±Òšä¥Š®æŠ¡,ŠpJPG,DOC,XLS....¬ÒOK,
°ß.VSDªºÀÉ®×¶}±Ò®É§Y¥X²{¿ù»~°T®§
µLªkÅã¥Üºô­¶
¥Ø«e¬dŸ\ªººô­¶µLªkšÏ¥Î¡C ºô¯ž¥i¯àµo¥Í§Þ³N°ÝÃD©ÎªÌ±z»Ý­nœÕŸãÂsÄýŸ¹³]©w¡C
œÐ°Ýг€HªŸ¹D­ìŠ]¶Ü??
§ÚªºÀô¹Ò:windows 2003 , vs .net 2003
ÁÂÁÂ
--
€ô®ü¬ì§Þšt²Î¬ãµoÅçÃÒ€u§@«Ç ASP.NET Web News Reader 0.1.0 Beta
ºô¯žŠa¹Ï http://tlcheng.no-ip.com/wwwmap.htm
¬y°ìšŸ¬x/€ôžê·œ¹B¥Î/®}ª@ºô/ªŽºÀ¹Ï/»y­µ³q°T €å³¹»Pµ{Š¡
Basic/Fortran/Windows API/.Net/»²§U»¡©úÀÉ ­ì©lœX»P€å³¹
--
ASPNET News http://tlcheng.no-ip.com/News/ | http://tlcheng.twbbs.org/News/
unknown
2004-12-17 12:11:04 UTC
Permalink
先感謝你熱心的回答 ^^,
如果是直接讀取實體檔案的話,是可以順利開啟的,
但若是讀取資料庫內的資料,
選擇開啟, 會發生"無法顯示網頁"的錯誤,
選擇存檔, 則可順利存檔, 並可開啟..

@@

"璉璉" 來函:
忘了說...
如果是未知的 MIME 格式,MSDN 中建議你用 application/octet-stream
如果你的用戶端是 IE (Internet Explorer) ,你可以設定檔名,讓副檔名為 .vsd ,IE會幫你叫 Visio ,但是若碰上使用標準的 MIME 檔頭的瀏覽器,會告訴你看不懂。
可參考:
http://tlcheng.no-ip.com/TLCheng/Net/NetList.aspx?Action=Function&Module=8&Function=43
目前在 MIME 檔頭中,並未看到 Visio/VSD 檔的定義。
另外,目前 MIME 檔頭定義中,Word 並非使用 application/vnd.msword 或 application/vnd.word ,我不認為你是用上述兩個,你應該是用 application/msword 這個。
Post by unknown
我想開啟.vsd的檔案
Response.ContentType = "application/vnd.visio";
Response.BinaryWrite(XXX);
若開啟其它格式,如JPG,DOC,XLS....皆OK,
唯.VSD的檔案開啟時即出現錯誤訊息
無法顯示網頁
目前查閱的網頁無法使用。 網站可能發生技術問題或者您需要調整瀏覽器設定。
請問有人知道原因嗎??
我的環境:windows 2003 , vs .net 2003
謝謝
--
水海科技系統研發驗證工作室 ASP.NET Web News Reader 0.1.0 Beta
網站地圖 http://tlcheng.no-ip.com/wwwmap.htm
流域防洪/水資源運用/徐昇網/玫瑰圖/語音通訊 文章與程式
Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼與文章
--
ASPNET News http://tlcheng.no-ip.com/News/ | http://tlcheng.twbbs.org/News/
Loading...