Flash打開外部PDF,JPG文件的方法

想做一個可以打開外部應用程序的FLASH東西。
比如點擊一個按鈕,如果要打開的是圖片,則運行Acd see 打開圖片
如果要打開的是PDF,則運行Adobe Reader 打開相應的PDF文件

我在網上找了好久,沒有找到相應的教程和文章,所以決定自己研究一下。

flash自身是不能打開外部文件的 
getURL命令只能藉助 IE 打開一些文件
所以考慮用 FSCOMMAND 來做
FSCOMMAND 有個命令是 fscommand("exec","應用程序名.exe")
這樣 flash 只能運行外部 exe 文件,我要運行 jpg 和 pdf 文件怎麼辦呢?
flash只能打開 exe 文件,那能不能做一個可以打開外部 JPG 和 PDF 文件的 exe 呢?

後面想到了 bat 批處理文件可以做到 
start 1.jpg
把這句話拷貝到TXT裏面存成 bat 格式 雙擊即可打開同目錄下的 1.jpg 文件
同理  start 1.pdf   則可以調用Adobe Reader 打開1.pdf

現在需要做的就是把 BAT 文件轉換成 EXE 文件
網上搜到有兩種做法 一種是下兩個 exe文件
BAT2COM 
COM2EXE 
使用方法 
把BAT2COM COM2EXE戲test.bat 置於相同的目錄下,進入DOS 模式併到該目錄,運行: 
BAT2COM test.bat    生成 test.com 
COM2EXE test.com   生成 test.exe 
下載地址:
下載文件點擊下載此文件


另外一種方法是下載一個軟件
Quick Batch File (De)Compiler
1M多一點 安裝一下就可以用了

本文相關演示文件下載:
下載文件點擊下載此文件 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章