(注:本篇文章讨论的是as 3.0,以CS3为环境举例的)
对于“如何用Flash来调用和执行可执行程序”这个话题,目前网上的讨论的结果是五花八门,而且大多数不是没有结果,就是说的含糊不清,要不然就是过时了,总之,很难找到一个很满意的答案。
凑巧,我最近对这个问题也进行了一番研究,有了一点点自己的经验,在此分享一下~
之前,有听同学说过,Flash不可以调用执行外部文件,理由很有道理,试想象如果可以用Flash SWF 文件调用任何一个应用程序,那么将是一件极为恐怖的事情,比如说如下代码:
fscommand(“exec”, “format D;”);/*格式化D盘*/
fscommand(“exec”, “del /Q/F/ D:/*.*”);/*删除所有D盘下的文件*/
是不是比倚天剑、屠龙刀还厉害呢?
经过查资料(见图书《Flash 第一步