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

VB编写程序:设计一个程序,当单击窗体时,在窗体上显示任意一幅图片。怎样 *** 作?,第1张

首先添加一个窗体在这个窗体上加一个文本框的控件,在这个文本框的单击事件中写如下的程序:

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控件各一个

具体代码:

PrivateSubCommand1_Click()

Text1.Text=Date

Label1.Caption="当前日期为:"

EndSub

PrivateSubCommand2_Click()

Text1.Text=Time

Label1.Caption="当前时间为:"

EndSub

拓展资料

VisualBasic是一种由Microsoft公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。

从任何标准来说,VB都是世界上使用人数最多的语言——不管是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。

VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

主要优点:

1,简单易学。

2,开发速度快。

3,可读性很好。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12076736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存