求助调用快播退出时报错
以下代码为何退出时报错!!!请高手解答,多谢!!!
$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
电脑中没有安装快播.
可进这里看一下: 传 送 门
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
呼吸一下绿色的风. 不行啦,不是代码报错。而是退出程序后内存报错。
不管用谁的代码都一样,只要退出就提示
"0x7ccec4aa" 指令引用的 "0x00000020" 内存。该内存不能为 "read"。
要终止程序,请单击“确定”。 情况应该和这个帖子一样:http://www.autoitx.com/forum.php?mod=viewthread&tid=28735&highlight=qvod 有高人指点下不。。。。。 弱弱的顶起来。。。。 不是安装的问题,是安装好了快播调用时退出报错。
页:
[1]