將Flash導出的SWF文件轉換成EXE格式,轉換後播放動畫可不依賴Flashplayer,這是用Delphi代碼寫的轉換程序主文件代碼,實現思路大致是:首先,將Flash Player文件讀入內存,然後新建一個空的EXE文件,保存在同SWF文件想同的路徑中,此時將要轉換的SWF文件讀入內存,准備工作已經完成,現在將Player文件內容先寫入EXE文件中,然後再將SWF文件內容追加到EXE文件中去,大部分工作已經完成,現在剩下將文件大小及相關標志寫入到文件尾中,將SWF文件大小寫入EXE文件中,釋放資源,完成轉換工作,並在最後彈出一個小窗口告之用戶。
vIEw source