| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 451 人关注过本帖
标题:求教image的两个问题
只看楼主 加入收藏
capfmud
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-2-20
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
求教image的两个问题
第一个问题:
一组扑克牌图片,从1.bmp到52.bmp,加入资源文件后
Image1.Picture = LoadResPicture(126, vbResBitmap)能正常显示,
Image1.Picture = LoadResPicture(101, vbResBitmap)就无法显示,错误481,无效图片。
直接在image1的picture属性里加入1.bmp文件(经过资源添加后变成101.bmp)可以正常显示。用电脑自带的画图软件打开1.bmp另存,然后再经过资源添加,结果同上。
求助。

第二个问题:
程序代码:
Private Sub Command1_Click()

For i = 1 To 54
     Load Image1(i)
    Image1(i).Left = Image1(i - 1).Left + Image1(i - 1).Width / 5
    Image1(i).Picture = Image1(i - 1).Picture
    Image1(i).Picture = LoadPicture(appath + "card/" + LTrim(Str(i)) + ".bmp")
    Image1(i).Visible = True
Next i

End Sub
图片附件: 游客没有浏览图片的权限,请 登录注册


///////
我想动态添加image控件来显示54张牌,结果出来的样式是第一张牌显示在最上面,其它都被压在下面(叠加方式显示的).
实际出来的就好象放倒了一样,如何才能让后面的显示在上方??
求助!!!



[ 本帖最后由 capfmud 于 2010-2-20 19:13 编辑 ]
搜索更多相关主题的帖子: image 
2010-02-20 19:06
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
收藏
得分:20 
程序代码:
For i = 1 To 54
     Load Image1(i)
    Image1(i).Left = Image1(i - 1).Left + Image1(i - 1).Width / 5
    Image1(i).Picture = Image1(i - 1).Picture
    Image1(i).Picture = LoadPicture(appath + "card/" + LTrim(Str(i)) + ".bmp")
    Image1(i).Visible = True
    Image1(i).ZOrder
Next i
2010-02-20 21:34
快速回复:求教image的两个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029455 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved