主题:  有谁做过KO?

机器猫 5D精英

职务:普通成员
等级:3
金币:10.5
发贴:1197
注册:2000/9/15 9:06:40
#12001/6/1 12:53:10
Authorware里面的程序做好了以后,如何转换成为KO呢? 界面如何传递参数给程序呢



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#22001/6/1 18:16:16
首先建立一个模块(KO),当然其中有什么图标和流程是设计者心中有数的
然后制作向导程序,打包成a5r,然后与KO建立关联。通常用函数CallTarget和变量TargetIcon来进行参数传递和设置KO的内容。例如
IconIDN := CallTarget("ChildNumToID", TargetIcon, n) --取得当前KO Icon中第n个图标的ID号
CallTarget( "ImportMedia", IconIDN, "hello.txt" ) --向第n个图标中导入外部数据
NewVariable("variable name", initial value, "description" ) --可以根据用户在向导界面中的操作创建新的变量。
Target类的系统函数基本上都是用于KO设置的,例如SetCalc可以直接设置目标运算图标中的代码,SetInitialvalue可以设置变量的初始值__也就是说向程序中传递用户选择的参数
AW带的KO其向导程序都是统一界面的。向导程序越全面,实现的功能也就越多。
我只是简单用过,因为不太喜欢KO

编辑历史:[这消息被Y编辑过(编辑时间2001-06-01 18:18:39)]
[这消息被Y编辑过(编辑时间2001-06-01 21:39:20)]


52domedia

职务:普通成员
等级:2
金币:10.0
发贴:352
注册:2000/12/15 18:50:50
#32001/6/2 16:18:26
写信给远方叫他发一个源程序给你,他肯定有的。他做的修改分辨率的KO非常好。



荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:301
注册:2000/10/16 20:34:39
#42001/6/2 18:51:57
Y版主说得非常正确!
我以前曾做过几个KO,如果大家需要的话,我可以把源程序放在网上。不过可能得过几天,因为目前源程序不在我这里。



52domedia

职务:普通成员
等级:2
金币:10.0
发贴:352
注册:2000/12/15 18:50:50
#52001/6/3 14:18:47
远方能不能私下给我一份,啊.......这个没有保留的.......我想瓢窃瓢窃-)!!!
;) ;)



荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:301
注册:2000/10/16 20:34:39
#62001/6/3 20:42:02
当然没问题啦!呵呵呵~~~



荣誉斑竹

职务:普通成员
等级:1
金币:1.0
发贴:301
注册:2000/10/16 20:34:39
#72001/6/3 22:29:26
我翻箱倒柜地找出一个,就是OpenURL的那个KO,源程序已经放在远方驿站上,有兴趣的朋友可以拉下一个来看看。



ohohoh

职务:普通成员
等级:1
金币:0.0
发贴:43
注册:2004/6/16 9:58:34
#82001/6/4 8:27:09
老猫同志:
张力的书《深入用Authorware开发多媒体课件》
中有详细开发KO的实例、源程序。您忘记看了。
哈哈!



gcnie

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/5/11 21:37:52
#92002/6/20 0:32:13
远方兄:我也想要一个.谢谢.



pingecn

职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2002/6/20 12:29:59
#102002/6/21 13:49:40
请教各位高手:
怎样在AW中调用WINDOWSZHONG中的音量控制面板