始用Flash來建立Windows應用視窗程式

2014-12-23

如果您需要做一個簡單的windows桌面應用`,用來開啟檔案的執行檔案,您可以用flash很簡單的在幾分鐘內就做出來了

以下為flash相關的一些桌面應用指令

1. 使用fscommand開外部資料:

- 建立一個名為fscommand的資料夾
- 開啟exe檔案: fscommand('exec','file.exe')
- 開啟其他的檔案: fscommand('exec','file.bat')
- file.bat製作方式
打開筆記本,輸入以下代碼`,存取為bat複檔名的檔案即可,把預開啟的檔案和bat檔案放在fscommand資料夾裡就可以了
@ECHO OFF
file.mp4

2. 其他fscommand應用:

fscommand("quit"); //關閉程式
fscommand("showmenu","false"); //右鍵選單false:關閉 true:開啟
fscommand("fullscreen","false"); //全螢幕false:禁止 true:允許
fscommand("allowscale","false"); //變更視窗尺寸 false:禁止 true:允許
fscommand(「call_alert」, 「Hello world!」); //用來與js通訊


3. 使用方式

按鈕名稱.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(event:MouseEvent):void {
    
fscommand("quit"); //預執行的fscommand動作
}

4. 建立好後即可進行publish,設定publish選項的exe檔案,pulish出來後,您會看到一個exe檔案,這就是windows的執行檔格式

5. 到這邊基本上就完成了,但是如果您需要更客製化一點的修改一些exe檔的設定,可以透過一個叫做Resource Hacker 的第三方軟體

官方網站: http://angusj.com/resourcehacker/

使用方法很簡單,您只需要用這個軟體把windows執行檔案開啟,就可以看到相關的一些設定,包括視窗畫面的文字,選單文字,icon等設定,用此軟體修改後,使用者就看不到有任何flash預設的設定存在了

6. 最後,對某些需要進行CD應用的人來說,會希望能有自動執行放映的設定,這部分需要透過一份為autorun.inf的檔案來執行,對此設定有興趣的人可以參考https://digishot.keenchief.com/page.php?page=blog&nNO=89

Contact

Github

Codepen

歡迎參觀我的賣場
© 2013 Copyright Digishot Web | Design Tools
Visitors【148793】
digishot webdesign studio