注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

chunwaihome 的博客

 
 
 

日志

 
 

PowerPro Scripts  

2009-12-01 22:28:42|  分类: Powerpro腳本學習 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Powerpro可以用txt,powerpro擴展名或者用command list的形式執行一連串的指令,

Powerpro的腳本有以下的特徵

  • Expression
  • Programming
  • Miscellaneous script commands
  • plugins
  • command list functions

當Powerpro腳本被執行時,它會儲存在記憶体中,你亦可以用Exec.ScriptCache("on"), ("off"),  or("clear") 來控制記憶体快存。在Powerpro的腳本中,每一行的命令都稱為"Statement"。

script1.powerpro

do ("c:\windows\notepad.exe")

wait for (visiblewindow(" =notepad"))

@loop win.sendkeys("a{enter}")

if (not ctrl)

jump loop

win.sendkeys("b")

執行記事本,等待記事本窗口出現後,重覆傳送a字元和回車鍵到記事本窗口,直至按下ctrl鍵停止傳送a字元和回車鍵和傳送b字元。

  • comments

Powerpro亦像其他語言,如果加上特殊符號後可以將該statement視為註解。

  1. 加;;或//在statement的最後位置,它將會被視為註解

alpha = beta -1        ;;這是註解

alpha = beta -1          //這是註解

     2.   加;在statement前,這會被視為註解

;alpha = beta -1           這是註解 

     3.   在statement的前後加上/*和*/,這statement將被視為註解

/* multi-line

 line

 comment

*/

  • Continuation

Powerpro最長支援530 characters,你可以用\+或;;+來連接兩行statement。例如

messagebox("yesokc\+
ancel","title")

  • 如何執行Powerpro腳本

Powerpro 提供了五種方法來執行腳本,以執行"C:\Program Files\PowerPro\scripts\script1.powerpro"為例

  1. "C:\Program Files\PowerPro\scripts\script1.powerpro"           或"script1"()

輸入腳本的完整路徑

     2.    var= ?"k:\Program Files\PowerPro\scripts\messagebox.PowerPro"

            var()

 var= "messagebox"

var()

用變數來執行腳本,留意在路徑要加上?

     3.    runfile.script1.powerpro   或       runfile.script1

如果不指定擴展名,powerpro將會尋找.powerpro或txt的擴展名檔案。

     4.    .script1.powerpro        或         .script1

     5.     call("script1")    或      call("script1.powerpro")

註:如果腳本名稱包含空格,只有var()和call(filename)才能執行。

 

為什麼powerpro腳本可以不顯示完整路徑呢,如果你不指定完整路徑的話,它會以依下列次序尋找腳本的位置,首先是尋找*Script path 命令指定的路徑,然後就是\script\subfolder

*Script path語法如下,當你不指定完整路徑時像commmon,它會被視為在\script\common資料夾中。

*script path c:\myscripts;common

 

 

  评论这张
 
阅读(478)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017