Jump函数主要用来实现在AW中调用其它外部程序(*.exe),下面介绍最常用的几类函数:
1、JumpOutRetrun("program"[,"document"],[,"creator type"])
- program:被调用的程序名称
- document:被调用的文件名称,为可选项
- creator type:文件的类型,为可选项
功用:将"document"文件用指定的程序(program)打开.举例如下:
JumpOutReturn("e:\\winamp\\winamp.exe",FileLocation^"peace.mp3") --使用winamp播放peace.mp3文件
JumpOutReturn("Explorer","http://xhtml.126.com") --使用IE浏览器浏览指定的网页
JumpOutRetrun("e:\\Adobe\\photoshop.exe") --打开photoshop程序
注:用JumpOutReturn语句也可以调用自己编写的AW文件(*.exe格式),如调用自己编写的帮助文件,在调用时不会把原程序窗口关闭.
2、JumpOut("program","document")
功用:参数的含义同上,此函数用于打开由"program"指定的应用程序,并退出调用它的AW程序.即原程序被关闭,在屏幕上出现的仅是被调用的程序窗口.
3、JumpFileReturn("filename"[,"variable1,variable2....."][,"folder"])
功用:实现AW文件之间的相互使用,调用时会把原调用程序的窗口关闭.如可以在a.a6p中调用b.a6p可以这样写:
JumpFileReturm(FileLocation^"b.a6p")
注:当a.a6p和b.a6p两个程序都被打包后,两者的调用关系仍然存在.
4 、JumpPrintReturn(["program"],"document"["creator"])
功用:用指定的应用程序"program"打印指定的文档"document",当"Program"缺省时,则用默认的打印程序打印.
|