首页 > 设计 > 媒体动画 > 正文

Authorware类和函数:authorware7.0函数教学文章连载--Framework类

2020-09-19 18:43:39
字体:
来源:转载
供稿:网友

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号码。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表