主题:[讨论]VB 话题!
丁香爱丁
[专家分:0] 发布于 2008-07-24 22:31:00
我把form2的背景设置拉一张图片 我想单击这张图片然后利用VB中的InputBox 功能 在对话框中输入一个数字 (比如输入3显示一个名字并且显示图片三 输入四显示一个名字和图片四....)依次...... 应该怎么做!
回复列表 (共10个回复)
沙发
jianghongbo1 [专家分:410] 发布于 2008-07-25 08:02:00
form2的click事件中
dim s as string
s=inputbox()
form2.picture=loadpicture("app.path\" & s)
你的图片名称要命名为1,2,3,4
板凳
一江秋水 [专家分:9680] 发布于 2008-07-25 08:19:00
这句改一下:
form2.picture=loadpicture(app.path & "\" & s)
3 楼
老大徒伤悲 [专家分:29120] 发布于 2008-07-25 09:54:00
难道图片不要扩展名?不会吧?
4 楼
丁香爱丁 [专家分:0] 发布于 2008-07-25 12:13:00
我是做的一个比如!
5 楼
丁香爱丁 [专家分:0] 发布于 2008-07-25 12:15:00
(app.path & "\" & s)
这是什么!这也是是显示第一张图片啊!
s=inputbox()
这个括号了添什么,把图片设为1.2.3就行拉!
6 楼
丁香爱丁 [专家分:0] 发布于 2008-07-25 23:33:00
[quote]form2的click事件中
dim s as string
s=inputbox()
form2.picture=loadpicture("app.path\" & s)
你的图片名称要命名为1,2,3,4[/quote]
我说错拉,当时我理解错拉,不是form2的背景是图片 不是form2的点击事件 是这个事件"Private Sub Picture1_Click(Index As Integer)"
你说的方法行不通!
7 楼
老大徒伤悲 [专家分:29120] 发布于 2008-07-26 08:57:00
嘿嘿嘿
8 楼
丁香爱丁 [专家分:0] 发布于 2008-07-26 10:14:00
利用VB中的InputBox 功能 在对话框中输入一个数字 (比如输入3显示一个名字并且显示图片三 输入四显示一个名字和图片四....)依次...... 应该怎么做!
这中情况我实现拉,可 如果输入的数字不我想要的范围之内的,该杂办,
9 楼
joforn [专家分:1460] 发布于 2008-07-26 20:24:00
[quote]利用VB中的InputBox 功能 在对话框中输入一个数字 (比如输入3显示一个名字并且显示图片三 输入四显示一个名字和图片四....)依次...... 应该怎么做!
这中情况我实现拉,可 如果输入的数字不我想要的范围之内的,该杂办,
[/quote]
我只能晕了。
10 楼
guoyong_cy [专家分:3050] 发布于 2008-07-28 21:29:00
VB话题....
我觉得应该把每个版块再分出几个副区,因为问题的难度差别太大了!
我来回复