VB编写程序:设计一个程序,当单击窗体时,在窗体上显示任意一幅图片。

 我来答
fafa_12184155
2011-03-07 · TA获得超过613个赞
知道小有建树答主
回答量:797
采纳率:0%
帮助的人:604万
展开全部
假设你的图片路径为d:\fafa.gif,代码如下:
Private Sub Form_Click()
Picture1.Picture = IIf(Picture1.Picture = LoadPicture(""), LoadPicture("d:\fafa.gif"), LoadPicture(""))
End Sub

这样就可以单击切换图片了,对了,你要加一个图片框控件,再写入代码
麦兜Terran
推荐于2018-03-14 · TA获得超过2571个赞
知道小有建树答主
回答量:1786
采纳率:0%
帮助的人:1163万
展开全部
Dim num, sum, it(1), n, t, h
Private Sub Form_Click()
File1.Refresh
sum = 0
List1.Clear
For i = 0 To File1.ListCount - 1
t = Split(File1.List(i), ".")(UBound(Split(File1.List(i), ".")))
If LCase(t) = LCase("jpg") Or LCase(t) = LCase("bmp") Or LCase(t) = LCase("gif") Then List1.AddItem File1.List(i): sum = sum + 1
Next
h = Rnds(sum)
Print h
Image1.Picture = LoadPicture(List1.List(h))
End Sub
Private Sub Form_Load()
File1.Visible = 0
List1.Visible = 0
num = -1
End Sub
Function Rnds(ByVal Value)
re:
DoEvents
Randomize
n = Fix(Rnd * Value)
If num = 1 Then num = -1
num = num + 1
it(num) = n
If it(0) = it(1) Then GoTo re
Rnds = n
End Function
'添加image1、file1、list1控件各一个
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户89870
2011-03-07 · 超过11用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:0
展开全部
.com

压缩包中有4个目录
1中是 前两个syA_1,syA_3
2中是 后面接着的三个syA_1,syA_2,syA_3
三角形 就是判断三角形的
随机数 就是生成随机数并判断的。

请给分,谢谢!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式