我在CD上有一个flash程序,当CD插入驱动器时我需要自动运行。
tell application "Finder"
activate
if exists disk "MYRIAD" then
tell application "Mac"
activate
end tell
end if
end tell
Meriad是我的CD名称,Mac是我的Flash应用程序。当我从桌面测试它时,它启动了Mac应用程序但是当我在CD上刻录它时它只是打开FINDER但没有别的。
现在我还在第二行的flash fla中编写代码来执行Mac应用程序。
stop();
fscommand ("exec", "Mac");
fscommand("fullscreen", true);
fscommand("allowscale", true);
fscommand("showmenu", false);
我不明白我哪里错了。
请有人帮忙......先谢谢。
答案 0 :(得分:0)
有几种方法可以做到这一点。
但试试这个。
tell application "Finder"
activate
if exists disk "MYRIAD" then
tell application "MYRIAD:Mac.app" to activate
end if
end tell
确保在“告诉应用程序”MYRIAD:Mac.app“激活”中设置正确的路径
线。
使用冒号“:”分隔每个目录,但不要在应用程序路径的开头或结尾放置一个。
在我的例子中,第一个目录是CD本身。没有其他目录通往应用程序。
还要确保将应用程序命名为查找器中显示的内容。