|  | 主题:  好郁闷呀!!!问题百出,请好心人指点 | 
            
                        
                
                    |  e云
 职务:普通成员
 等级:1
 金币:0.0
 发贴:28
 
 | 
                            
                            #12001/11/27 22:10:14 
                                近日好郁闷呀!!!问题层出不穷
 我在一个框架结构中插入了一个DirectMedia Xtras,在控制播放时为什么他总是自动播放第一个文件??
 我本为是用按钮控制多个播放文件的,怎样才能让它不自动播放??是不是有一些函数或其它控制???
 
 在插入Xtras时为什么总有一个黑框在屏幕上显示???
 非得用一个擦除图标,在用Authorware5时没有这个问题
 | 
                        
                
                    |  与人同乐
 职务:管理员
 等级:6
 金币:18.0
 发贴:3928
 
 | 
                            
                            #22001/11/27 23:32:02 
                                 打开pause at start复选框,就可以避免自动播放了。
                             | 
                        
                
                    |  e云
 职务:普通成员
 等级:1
 金币:0.0
 发贴:28
 
 | 
                            
                            #32001/11/28 17:19:43 
                                为什么我在开始设置时选中了Paused at start,但在调试过程中它自己又改成了未选中呀???
                             | 
                        
                
                    |  与人同乐
 职务:管理员
 等级:6
 金币:18.0
 发贴:3928
 
 | 
                            
                            #42001/11/28 18:26:43 
                                通常情况下不会出现这种现象……除非使用了代码如SetIconProperty等对图标的属性进行了修改。
                             | 
                        
                
                    |  e云
 职务:普通成员
 等级:1
 金币:0.0
 发贴:28
 
 | 
                            
                            #52001/11/29 17:03:18 
                                我是用了SetIconproperty,是因为我在DMX中设置了Pause at start,它是不自动播放,但是在点击按钮后它还是不播放第一个文件,但可以播放其他文件,当现在再点击第一个文件时才能正常播放。
 我搞不清楚为什么在框架中的交互第一按钮是自动启用
 
 | 
                        
                
                    |  与人同乐
 职务:管理员
 等级:6
 金币:18.0
 发贴:3928
 
 | 
                            
                            #62001/12/1 13:02:23 
                                在Directmediaxtra图标之前,用这个试试:SetIconProperty(@"DirectMediaXtra", #file,"yourfirstmovie")
 | 
                        
                
                    |  e云
 职务:普通成员
 等级:1
 金币:0.0
 发贴:28
 
 | 
                            
                            #72001/12/2 17:49:10 
                                我用了一笨办法将自动播放的问题解决掉了,我加了一个空图标。
 但DirectMediaXtras控件插入后的黑色显示区域一直也屏蔽不掉,程序运行过控件后屏幕上就显示播放AVI的一黑色块,怎样将它屏蔽掉?在DirectMediaXtras设置中有一个选项是显示与否的选项但怎样用函数来控制它???或有什么其它的方法吗?
 | 
                        
                
                    |  e云
 职务:普通成员
 等级:1
 金币:0.0
 发贴:28
 
 | 
                            
                            #82001/12/3 17:02:28 
                                Y
 除了在测试时停止播放可更改视频的显示窗口外,还可用什么函数还是有什么方法改变?
 
 因为我发现,不管在什么版本中好象都有这种黑区情况,只不过非常小而已
 | 
                        
                
                    |  与人同乐
 职务:管理员
 等级:6
 金币:18.0
 发贴:3928
 
 | 
                            
                            #92001/12/3 20:22:23 
                                似乎没有你要的函数。DirectMedia Xtra提供的videowidth与videoheight也都是只读的属性。
 另外黑区问题我从未遇到过,应该是显示卡与DirectMedia之间的兼容性问题,不妨升级你的显示卡驱动程序试一下。
 |