无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5273|回复: 11
打印 上一主题 下一主题

请教!! 关于背景图片的问题。

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-5 14:41:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教,这个背景图片怎么才可以显示?或者怎么做上去的?

我的方法是:

用一张640*480*16色的BMP文件通过QBWIN里的QBPICC.EXE程序转换而成格式为*.grp文件

比如将此文件命名为:back.grp.

然后在QB中,打开*.bas的文件,改这一行“LoadGetData 0, 0, "back.grp", 0, 0, 0”。

将back.grp文件放在*.bas的文件的同一目录下

用QB打开*.bas文件,生成*.exe 文件。

现在的问题是:

  exe文件没问题,是好的;但是,没有背景图片呀【即back.grp没显示出来】。

qq.JPG (83.62 KB, 下载次数: 96)

qq.JPG
2#
发表于 2008-10-5 14:50:55 | 只看该作者
不知exe文件和back.grp是否在同一个文件夹
回复

使用道具 举报

3#
 楼主| 发表于 2008-10-5 15:07:31 | 只看该作者
谢谢,在同一个文件夹。
回复

使用道具 举报

4#
 楼主| 发表于 2008-10-5 15:13:41 | 只看该作者
我还没明白

当用Qb把*.bas编译成*.exe时,之接将背景图片【back.grp】编译进去了,还是编译时,与图片没关系,只是生产可执行文件后,在调用同一目录下的back.grp图片文件?
回复

使用道具 举报

5#
发表于 2008-10-5 16:22:38 | 只看该作者
背景图片【back.grp】不编译到程序中。
不知你在QB界面中,打开bas后按F5,是否有背景图。
我个人猜想可能是背景图制作的问题。
回复

使用道具 举报

6#
 楼主| 发表于 2008-10-5 17:29:54 | 只看该作者
LoadGetData 0, 0, "back.grp", 0, 0, 0

请教,这一句对吗?参数都对吗?怎么都是“0”
回复

使用道具 举报

7#
发表于 2008-10-5 21:59:00 | 只看该作者
写法没有问题,多数人都是这样写的。
LoadGetData 0, 0,此处的0,0表示xy坐标,如果图片较小,可以定义到指定的位置如: LoadGetData 350, 353,
"back.grp", 0, 0, 0此处的0,0,0分别表示图片序号,显示模式,可视高度,如果图片较大,可以考虑指定高度如:0, 0, 461,下方可留一个任务栏显示文字。
回复

使用道具 举报

8#
 楼主| 发表于 2008-10-6 18:19:42 | 只看该作者
谢谢 liangguojun  (星仔) !

我自己再琢磨一下!
回复

使用道具 举报

9#
发表于 2008-10-9 19:32:04 | 只看该作者
转成GRP就可以了,放在同一个目录中,在主程序中调用一下。

无忧中的是GRP格式,只是后辍名改成了DAT
回复

使用道具 举报

10#
发表于 2008-10-9 19:43:16 | 只看该作者
转成GRP就可以了,放在同一个目录中,在主程序中调用一下。

无忧中的是GRP格式,只是后辍名改成了DAT
回复

使用道具 举报

11#
发表于 2008-10-9 23:17:12 | 只看该作者
看一楼,似乎楼主已经转换了。
回复

使用道具 举报

12#
发表于 2010-6-14 10:43:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-5 17:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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