荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: hawkwolves (十一狼), 信区: Multimedia
标  题: 跳跃函数(Jump)
发信站: BBS 荔园晨风站 (Sun Nov 12 03:06:53 2000), 转信

V016 - 跳跃函数(Jump)

GoTo

GoTo(IconID@"Icon Title")

跳到 Icon Title 图示上 继续展示的动作

JumpFile JumpFileReturn

JumpFile("filename")

JumpFile("filename", "variable1, ...")

JumpFile("filename","variable1,...","directory")

JumpFileReturn("filename")

JumpFileReturn("filename", "variable1, ...")

JumpFileReturn("filename","variable1,...", "directory")

将这二个函数视为呼叫的函数 因为它们都会呼叫 A3W 的程式 也就是说可以将
不同的程式分开存档 当使用到这个程式时 再将它们呼叫进入到记忆体之中


JumpFileReturn 虽然也是呼叫另外一个程式 但是系统会记得此呼叫的原始程式
为何 所以当使用者离开被呼叫的程式时 就会回到原来的程式上继续执行

如果想要与 Quit 函数配合使用 记得将 Quit 函数的参数设定为 0 若不是这个
参数 结果程式的控制会有些问题 会影响到 JumpFileReturn 的设定

第二个引数主要是给程式中间传递用 可以指定那几个变数需要传给被呼叫的程式
使用 这些变数就可以从原始的程式带到被呼叫的程式上

当想要设定变数的名称时 有一个简便的方法 如果这些变数的名称都类似 则可
以配合万用字元 * 使用 所有符合的变数都会传到新的程式中

最後一个引数是设定记录 record 的目录 系统内定的目录为 Windows\A3w_data
 可以改变这个目录 如果程式应用在网路上 使用者非常众多 这个引数就有必
要存在 因为您可以指定每一个使用者一个目录 这个目会储存此位使用者所使用
程式的过程 也就是记录档案会写在这个目录之中 如此当使用者开机时 就会读
到自己的记录档案

JumpOut JumpOutReturn

JumpOut("program")

JumpOut("program", "document")

JumpOutReturn("program")

JumpOutReturn("program", "document")

这二个函世戳杏∥募∷艚械某淌娇梢苑胖迷? program 上 而文件可以放
置在 docment 上 若不知道所要列印的程式为何 可以选择不填入名称 只留下
双引号即可

ResumeFile ResumeFileName

ResumeFile()

ResumeFile("recdirectory")

string := ResumeFileName()

string := ResumeFileName("recdirectory")

在介绍这个函数前 必须知道这二个函数与 File Setup 对话方块之中的
Resume 核对方块有关 因为只有设定为 Resume 程式才会有回来的名称

ResumeFile() 函数主要是到使用者的记录中 读取上一次离开时的程式名称 然
後开启这个程式 继续上一次尚未执行完的程式 使用的方式很简单

而 ResumeFileName() 函数的功能主是到使用者的记录中 读取上一次离开时的程
式名称 然後将这个名称传给所指定的变数 您可以利用函数来做判断

二个函数中 都可以放置引数 它代表记录的目录

TimeOutGoTo

TimeOutGoTo(IconID@"Icon Title")

本函数会监督使用者的动作 如果使用者在系统变数 TimeOutLimit 中所设定的时
间内 没有任何反应时 会自动跳到 Icon Title 图示上展示

在使用这个函数前 必须先指定 TimeOutLimit 变数值 如果在使用函数之前将变
数值设定为 10 表示在 10 秒钟过後 使用者仍然没有任何动作时 就会跳到
TimeOutGoTo 函数上执行 所以此时可以使用函数来指定

如果 TimeOutGoTo(IconID@"Presentation") 是我们的设定 则 10 秒钟後使用者
没有任何反应时 会跳到 Presentation 这个图示上执行








--
   ┏━┳━┳━┳━┳━┳━┳━┳━┓
   ┃当┃你┃你┃你┃去┃我┃我┃我┃ My e-mail:   11_wolf@163.net
   ┃了┃跟┃也┃没┃做┃手┃要┃不┃ My oicq:     40356
   ┃小┃在┃没┃有┃老┃敲┃把┃再┃
   ┃尼┃身┃有┃讲┃和┃木┃你┃烦┃
   ┃姑┃后┃哭┃话┃尚┃鱼┃忘┃恼┃

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: bbs.szptt.net.cn]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店