项目一VB程序设计_第1页
项目一VB程序设计_第2页
项目一VB程序设计_第3页
项目一VB程序设计_第4页
项目一VB程序设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目一:VB程序设计任务一:滚动字幕样文:解决方法:(1)界面设计。 需要2个对象:1个标签(Label1)1个记时器(Timer1)(2)属性设置。 标签:Caption:设为:欢迎新同学!欢迎进入VB世界! Backcolor: 设为:红色Forecolor: 设为:红色 时钟:Interval: 时间间隔毫秒数设为:30(3)需要用代码实现的功能有:Private Sub Label1_Click()Label1.Left = Label1.Left - 50End Sub改进一:添加计时器Private Sub Timer1_Timer() Label1.Left = Label1.L

2、eft - 50End Sub改进二:添加计时器,进行判断Private Sub Timer1_Timer()If Label1.Left 0 Then Label1.Left = 11550Else Label1.Left = Label1.Left - 50End IfEnd Sub任务二:人民币与美元兑换程序样文:解决方法:(1)界面设计。 需要7个对象: 2个标签(Label) 2个文本框(TextBox) 3个命令按钮(CommandButton)(2)属性设置。 Caption:标题 Text:文本 Font:字体(3)需要用代码实现的功能有三: 清屏:清空2个文本框;Privat

3、e Sub Command2_Click()Text1.Text = 清空Text2.Text = 清空End Sub 转换:人民币与美元转换;Private Sub Command1_Click()Dim m As Single, r As Single, h As Singlem = Val(Text1.Text) 美元数量h = 8.099 汇率r = m * h 换算Text2.Text = Format(r, #.#) 显示兑换的人民币数量End Sub 结束: 退出程序。Private Sub Command3_Click()EndEnd Sub(4)运行调试和保存。任务三:记事本

4、样文:解决方法:(1)界面设计。 需要6个对象: 1个文本框(TextBox) 5个命令按钮(CommandButton)(2)属性设置。 Caption:标题 Text:文本MultiLine 设置成 True 这里是接受多行文本ScrollBars 选择2 添加一个滚动条 (3)需要用代码实现的功能有五:用VB编写记事本简单程序可实现文本框中复制,剪切、粘贴、移动、删除等编辑功能。 复制:Private Sub Command1_Click()Clipboard.SetText Text1.SelText Text1中选中文本放入剪贴板End Sub 剪切Private Sub Comma

5、nd2_Click()Clipboard.SetText Text1.SelText Text1中选中文本放入剪贴板Text1.SelText = 清空Text1中选中文本End Sub 粘贴Private Sub Command3_Click()Text1.SelText = Clipboard.GetText() 将剪贴板中文本放入Text1中选中文本处End Sub 删除Private Sub Command4_Click()Text1.SelText = 清空Text1中选中文本End Sub 清空 Private Sub Command5_Click()Text1.Text = 清空

6、Text1中文本End Sub任务四:记时器样文:解决方法:Private Sub Command1_Click() Label3.Caption = Time$ 在标签3上显示系统时间 Label4.Caption = 清除标签4上显示的信息 Command1.Enabled = False 使开始按钮不响应事件 Command2.Enabled = True 使结束按钮响应事件End SubPrivate Sub Command2_Click() Label4.Caption = Time$ 在标签4上显示系统时间 Command1.Enabled = True 使开始按钮响应事件 Com

7、mand2.Enabled = False 使结束按钮不响应事件End SubPrivate Sub Form_Load() Command2.Enabled = False 使结束按钮不响应事件End Subdim a as datedim b as datea=cdate(Label3.Caption)b=cdate(Label4.Caption)Label5.Caption =datediff(s,a,b) 任务五:计算平均成绩样文:解决方法:(1)界面设计。 需要15个对象: 7个标签(Label) 5个文本框(TextBox) 3个命令按钮(CommandButton)(2)属性设置

8、。 Caption:标题 Text:文本 MultiLine 设置成 True 这里是接受多行文本ScrollBars 选择2 添加一个滚动条 Font:字体(3)需要用代码实现的功能有三: 清屏为输入下一个准备:清空4个文本框;Private Sub Command1_Click()Text1.Text = 清除姓名文本框的内容Text2.Text = 清除语文文本框的内容Text3.Text = 清除数学文本框的内容Text4.Text = 清除英语文本框的内容Text1.SetFocus 使姓名文本框得到焦点End Sub 计算平均成绩Private Sub Command2_Click

9、() Dim name As String * 6 Dim t2, t3, t4 As String * 3 name = Text1.Text t2 = Text2.Text: t3 = Text3.Text: t4 = Text4.Text aver = Str(Int(Val(t2) + Val(t3) + Val(t4) / 3) 计算平均成绩并赋给字符变量 Text5.Text = Text5.Text & name & & t2 & & t3 & & t4 & & aver & vbCrLf 显示计算结果End Sub 结束: 退出程序。Private Sub Command3_Click() EndEnd Sub(4)运行调试和保存。拓展项目1、计算样文:解决方法:Private Sub Command1_Click() Dim num1 As Integer Randomize num1 = Int(Rnd * 50) Print 边长:; num1 Print 正方形面积:; num1 * num1End SubPrivate Sub Command2_Click() Dim num2 As Integer Randomize

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论