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"缺省時,則用默認的打印程序打印.
新聞熱點
疑難解答