vb程序题(7)

更新时间:2024-02-01 13:43:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. 时钟。程序运行后,每隔2秒命令按钮Command1向右移动100

个单位。

Option Explicit

Private Sub Form_Load() Timer1.Interval = 2000 End Sub

Private Sub Timer1_Timer() Call mymove End Sub Sub mymove()

Command1.Left = Command1.Left + 100 End Sub

2.滚动条。水平滚动条HScroll1的数值范围0~100,LargeChange设置为10,SmallChange设置为5,水平滚动条HScroll1的值(Value)代表正方形的边长,当水平滚动条的滑块变化时,标签Label1中正方形边长随之改变,文本框Text1中正方形面

积也随之改变

Option Explicit

Private Sub Form_Load() HScroll1.Min = 0 HScroll1.Max = 100 HScroll1.SmallChange = 5 HScroll1.LargeChange = 10 End Sub

Private Sub hscroll1_change() Call HScroll1_Scroll End Sub

Private Sub HScroll1_Scroll() Label1.Caption = Val(HScroll1.Value) Label1.Width = Val(HScroll1.Value) Label1.Height = Val(HScroll1.Value)

Text1.Text = Val(HScroll1.Value) * Val(HScroll1.Value) End Sub

2. 时钟。文本框Text1初始值为0,程序运行后,每隔1秒文本框Text1

中的数值在其原值基础上递增加

1。

Private Sub Form_Load() Timer1.Interval = 1000 End Sub

Private Sub Timer1_Timer() Call mymove End Sub Sub mymove()

Text1.Text = Val(Text1.Text) + 1 End Sub

3. 滚动条。水平滚动条HScroll1的数值范围0~4000,LargeChange设置为200,SmallChange设置为50,水平滚动条HScroll1的值(Value)代表命令按钮Command1的宽度,当水平滚动条的滑块变化时,命令按钮Command1的宽度随之改变

Private Sub Form_Load() HScroll1.Min = 0 HScroll1.Max = 4000 HScroll1.SmallChange = 50 HScroll1.LargeChange = 200 Command1.Caption = \End Sub

Private Sub HScroll1_Change() Call HScroll1_Scroll End Sub

Private Sub HScroll1_Scroll()

Command1.Caption = Val(HScroll1.Value) Command1.Width = Val(HScroll1.Value) End Sub

本文来源:https://www.bwwdw.com/article/rxdw.html

Top