图片控件在无图时会产生什么后果?怎么解决?
建立图片控件:$Pic1 = GUICtrlCreatePic("E:\003.jpg", 0, 0, 497, 113)
当003.jpg不存在时你们会产生什么结果?当这个图片热点是一个网址时,我这里会产生浏览器不停弹窗口,最后直至电脑崩溃。
有时候图片是用fileinstall装入的,不知是转入时间差问题还是什么,竟然偶尔也会发生找不到图片而崩溃系统的事情。不知大家有什么解决办法。
[ 本帖最后由 顽固不化 于 2009-1-10 21:26 编辑 ] 如果只是一个图片的话,应该只会出现'空白'窗口 原帖由 liongodmien 于 2009-1-9 09:13 发表 http://www.autoitx.com/images/common/back.gif
如果只是一个图片的话,应该只会出现'空白'窗口
试试这段代码:
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 363, 236, 331, 190)
$Pic1 = GUICtrlCreatePic("e:\006.jpg", 0, 0, 361, 233, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Pic1
run('RunDll32.exe url.dll,FileProtocolHandler "http://dvedit.5d6d.com"')
EndSwitch
WEnd
那你在 fileinstall后加个判断文件存在不
do
until 谢谢各位,看来也只有这样解决了。
页:
[1]