jump函数主要用来实现在aw中调用其它外部程序(*.exe),下面介绍最常用的几类函数:
1、jumpoutretrun("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"缺省时,则用默认的打印程序打印.
新闻热点
疑难解答