找回密码
 加入
搜索
查看: 1688|回复: 7

[系统综合] 求助调用快播退出时报错

  [复制链接]
发表于 2012-7-3 19:43:34 | 显示全部楼层 |阅读模式
以下代码为何退出时报错!!!
请高手解答,多谢!!!
$hForm=guicreate("快播",300,300)
$objQvod=objcreate("QvodInsert.QvodCtrl.1")
$objQvod_Form=guictrlcreateobj($objQvod,0,0,300,300)
guisetstate()

while 1
if guigetmsg()=-3 then exit
wend
发表于 2012-7-4 01:41:25 | 显示全部楼层
电脑中没有安装快播.
可进这里看一下: 传 送 门

3,快播对象 au3的引用:


      以下是首先载入qvod窗体 ,以上的指令才起到操作作用。。。


 


Func _qvod_init() ;初始化快播....


        Global $Qvod = ObjCreate("QvodInsert.QvodCtrl.1")  ;创建快播类对象


        If @error Then 


                MsgBox(0,"错误","检测到系统未安装快播,请安装快播再打开本软件")


                ShellExecute("http://www.kuaibo.com/")


 


                Exit


        EndIf 


 


        Global $Qvod_ctrl = GUICtrlCreateObj($Qvod, 8, 82, 449, 319) ;创建控件 在gui中的 位置 与 大小


        If @error Then 


                MsgBox(0,"错误","检测到系统未安装快播,请安装快播再打开本软件")


                ShellExecute("http://www.kuaibo.com/")


                Exit


        EndIf 


        


        GUICtrlSetState($Qvod_ctrl,$GUI_ENABLE)  ;设置控件状态  $GUI_ENABLE 可见;$GUI_HIDE 不可见


 EndFunc


        
发表于 2012-7-4 06:40:24 | 显示全部楼层
呼吸一下绿色的风.
 楼主| 发表于 2012-7-4 13:51:37 | 显示全部楼层
不行啦,不是代码报错。而是退出程序后内存报错。
不管用谁的代码都一样,只要退出就提示
"0x7ccec4aa" 指令引用的 "0x00000020" 内存。该内存不能为 "read"。

要终止程序,请单击“确定”。
 楼主| 发表于 2012-7-4 13:53:27 | 显示全部楼层
情况应该和这个帖子一样:http://www.autoitx.com/forum.php ... &highlight=qvod
 楼主| 发表于 2012-7-4 21:42:51 | 显示全部楼层
有高人指点下不。。。。。
 楼主| 发表于 2012-7-5 21:02:15 | 显示全部楼层
弱弱的顶起来。。。。
 楼主| 发表于 2012-7-11 03:09:00 | 显示全部楼层
不是安装的问题,是安装好了快播调用时退出报错。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-27 03:02 , Processed in 0.080920 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表