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

[AU3基础] 关于调用图片问题

    [复制链接]
发表于 2010-11-22 17:52:27 | 显示全部楼层 |阅读模式
本帖最后由 mo_shaojie 于 2010-12-5 10:56 编辑

晕了,这个方法应该不会错吧.
#include <GUIConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

If FileExists(@SystemDir & "\pic.ini") Then
        $pic = IniRead(@SystemDir & "\pic.ini","Pic","Pic","")
        Else
FileInstall("file\logo.bmp",@TempDir & "\logo.bmp",1)
$pic = @TempDir & "\logo.bmp"
EndIf
GUICreate("",350,460,-1,-1)
GUICtrlCreatePic($pic,5,5,140,420)
GUISetState(@SW_SHOW)
FileDelete(@TempDir & "\logo.bmp")
Sleep(8000);暂停看效果
意思是先读取ini下的图片,如果没有,则使用自带的.
应该没错的吧.怎么实现不了的?请教.
发表于 2010-11-22 17:58:12 | 显示全部楼层
7、8行中间插一句 MsgBox(0, '', $pic) 看看读到了什么
 楼主| 发表于 2010-11-22 18:09:00 | 显示全部楼层
7、8行中间插一句 MsgBox(0, '', $pic) 看看读到了什么
afan 发表于 2010-11-22 17:58


这个ini实际应用可以读到图片加载,测试过.相反自带的却不可以.
是白屏的.
发表于 2010-11-22 21:29:40 | 显示全部楼层
回复 1# mo_shaojie

代码没问题.
指定的文件存在吗?路径对不对?INI内容没有错吗?
 楼主| 发表于 2010-11-22 21:57:19 | 显示全部楼层
回复  mo_shaojie

代码没问题.
指定的文件存在吗?路径对不对?INI内容没有错吗?
lixiaolong 发表于 2010-11-22 21:29


没错啊.都检查过了.
就是ini调用的可以,程序自身打包进去的却调不了.不知怎么回事了.
发表于 2010-11-22 22:02:37 | 显示全部楼层
回复 5# mo_shaojie

是不是没有编译直接运行?
使用FileInstall必须编译脚本.
 楼主| 发表于 2010-11-23 00:30:20 | 显示全部楼层
就是编译过不行的啊.测试过了.真奇怪了.还遇上怪事了.
代码应该没问题的啊.
发表于 2010-11-23 00:31:42 | 显示全部楼层
回复 7# mo_shaojie


    LZ 先改了标题吧,不然就要锁帖了~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 12:31 , Processed in 0.153308 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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