主题:  请教如何在AW开发程序中设置暂停/恢复

zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#12002/1/11 20:15:35
MediaPause和VedioPause只能暂停媒体及视频,却不能同时将AW动画及转场暂停。
如AW6中自己的播放/暂停控制,难道很难?



zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#22002/1/11 22:22:26
可否用类似挂起线程的方式?



泡泡龙

职务:普通成员
等级:1
金币:0.0
发贴:74
#32002/1/12 4:36:26
Authorware在这方面的实现就不是那麽强了!



greelu

职务:普通成员
等级:1
金币:1.0
发贴:139
#42002/1/12 13:25:36
毕竟aw的开发模式是流程结构的阿
不像dr和flash是基于时间轴的比较方便控制的



zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#52002/1/12 14:34:07
budapi中的baSleep()是什么来头?
可以吗?



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#62002/1/12 14:39:32
可以实现!下次说我的方法!今天有事情!(但过渡效果存在一些影响)


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#72002/1/12 14:56:14
我试了一下baSleep(9999999),结果导致AW挂起。请问如何唤醒?



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#82002/1/14 1:44:55
skcyh在上个帖子中说
[quote] 我的例子是重效果上达到暂停/恢复的功能,你可以看我例子里的目录按钮!当你按下目录按钮时程序会暂停!由于一些原因!我是不可以将玩整的程序发给你的!希望你能得到点启示!也请见谅!

http;//skcyh.363.com/author/jcp1.zip

编辑历史:[这消息被skcyh编辑过(编辑时间2002-01-14 07:15:44)]

云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

52domedia

职务:普通成员
等级:2
金币:10.0
发贴:352
#92002/1/14 19:10:46

skcyh ,能给我的信箱发一个吗|?先谢了!



泡泡龙

职务:普通成员
等级:1
金币:0.0
发贴:74
#102002/1/16 5:05:51
skcyh:

能不能也给我发一个瞧瞧!

前段时间也是在做类似的程序,但没有很好实现,不知道你有什么好的方法?

谢谢了!



泡泡龙

职务:普通成员
等级:1
金币:0.0
发贴:74
#112002/1/16 5:06:54
我的信箱:: supermedia@21cn.com



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#122002/1/16 8:40:53
http;//skcyh.363.net/author/jcp1.zip

对不起,上次url贴错了!上面才是对的!


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#132002/1/16 9:16:47
另一种方法线程中断)------(在程序语言中常用)
1.必须用CreateProcess()创建进程
2.该进程只有一个线程(不是多线程程序).
3.CreateProcesd()返回的结果中,有一个线程句柄.这个句柄是那个进程
的主线程.记住这个句柄(设为ThreadHandle).
4.SuspendThread(ThreadHandle).
//////////////////////////////////////////////////////////////
1、用Findwindow得到窗口Handle
2、根据窗口Handle用GetWindowThreadProcessID得到进程hprocess和创建此窗口线程的ThreadID
3、用SuspendThread(ThreadID),将此线程挂起。
这样此程序就被中断了,这里只对单线程的程序。
如果是多线程,还要在将他所有的线程挂起。



另附:
52domedia技术好、有开发经验,真心希望他能加盟我们的AU版块!(由于在天地的盘上找到了需要的开发文档,所以打算尽心研究xtra和ucd,可能会减少来5d的时间,幸好我们有技术一流的Y大哥和天地兄,如果再有52domedia这样的高手加盟,我相信5d的au会是最好的!)


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#142002/1/19 14:28:14
我下载并运行了JCP1,发现未能达到暂停程序的功效。读了两遍程序,只看见ABS、Checked等系统变量、函数的代码。小弟刚入AW不久,不明个中奥妙,能否请版主明示?



zoom

职务:普通成员
等级:1
金币:0.0
发贴:44
#152002/1/19 14:34:22
请问AW中同时完成动画、媒体播放等多媒体演示时用的是多线程吗?
若是多线程则要在进程中枚举所有线程,并全部挂起,有点累!
W32中有没有直接挂起进程的函数?