findtext
語法:number:=findtext("searchstring ",scopeiconid,textorkeywords,matchpattern,
resultsincontext,convertresultstopageids,searchinbackground)
說明:查找由searchstring指定的單詞并返回匹配的次數。該函數也創建一個內部的匹配列表,供其他函數取得更詳細的信息。searchstring可以由多個待查單詞通過邏輯運算符(&,|,~)連接而成。scopeiconid用于指定在特定的【群組】設計圖標或決策判斷分支結構中進行查找,其默認值為0表示在整個文件中查找。textorkeywords用于指定在文本(0)還是關鍵詞(1)中或所有內容(2)中查找,其默認值為0。matchpattern設置為“true”則表示將searchstring的內容作為匹配模板,其默認值為false。resultsincontext設置為“true”則保存匹配結果的環境信息。convertresultstopageids設置為“true”則會生成一個包含了匹配文本的所有頁的id號碼列表。searchinbackground設置為“true”則將查找工作放在后臺運行。
gettextcontaining
語法:string:=gettextcontaining(n [,m,maxlen])
說明:返回由findtext()函數查找到的第n個(到第m個)匹配的單詞,不同的匹配之間以回車符間隔。參數maxlen表示返回匹配單詞所在環境字符串的最大長度,包括匹配單詞本身。如果要得到環境字符串,必須在執行findtext函數時,將參數resultsincontext設置為“true”。
keywords
語法:string:=keywords(iconid@ "icontitle ")
說明:返回指定設計圖標的關鍵詞。如果設計圖標有多個關鍵詞,關鍵詞之間用空格進行分隔。
pagecontaining
語法:id:=pagecontaining(iconid@ "icontitle " [,@"framework "])
說明:返回包含指定設計圖標的頁圖標的id號碼。當使用可選參數framework時,如果頁圖標屬于該框架結構,該函數返回頁圖標的id號碼,否則返回0。
pagefoundid
語法:id:=pagefoundid(n)
說明:執行findtext函數之后,該函數返回第n處被匹配的對象所在頁圖標的id號碼。
pagefoundtitle
語法:title:=pagefoundtitle(n [,m])
說明:執行findtext函數之后,該函數返回第n處(或第n處到第m處)被匹配的對象所在頁圖標的標題,各標題之間以回車符分隔。
pagehistoryid
語法:id:=pagehistoryid(n)
說明:返回歷史記錄列表中第n頁圖標的id號碼。n等于1時表示最近一次訪問過的頁。
pagehistorytitle
語法:title:=pagehistorytitle(n [,m])
說明:返回歷史記錄列表中第n處(或第n頁到第m頁之間的)圖標的標題,標題之間以回車符分隔。
purgepagehistory
語法:purgepagehistory()
說明:清除頁的歷史記錄,包括頁圖標的標題和id號碼。
新聞熱點
疑難解答