.net程序设计报告1

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《.Net程序设计》实验报告

电子商务专业班姓名:实验时间:13年05月16日

一、实验目的:

简单程序程序设计,了解程序的基本过程

二、实验内容:

参考第二、三章实例编写简单的程序,要求具备一定的功能和界面。

三、操作步骤:

1.新建项目——“windows应用程序”。

2.选择form1在其属性中设置“BackGroundImage”,导入图片“发射场.jpg”;“Text”

设置为“火箭发射”。

3.在所有windows窗体中选择“Timer1”,添加到form1上,在其属性中设置:“Interval”

为“200”,“Enabled”为“False”。

4.在所有windows窗体中选择“PictureBox”添加,在属性中“Image”,导入图片“火

箭.jpg”.

5.在所有windows窗体中选择“Label1”添加,属性“Text”设置为“6”,“BorderStyle”

设置为“Fixed3D”。

6.在所有windows窗体中选择“Button1”添加,属性“Text”设置为“准备”。

实现需要相应代码:Public Class Form1

Private Sub PictureBox3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox3.Click

End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

x = 400

i1 = Val(TextBox1.Text)

i2 = Val(TextBox2.Text)

i3 = Val(TextBox3.Text)

i0 = i1 + i2 + i3 + i2

Timer1.Interval = 100

End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

Static i As Integer, dx%

Dim k%

i = i + 1

If i <= i1 * 10 Then

PictureBox4.Image = PictureBox1.Image

k = 1

ElseIf i <= (i1 + i2) * 10 Then

PictureBox4.Image = PictureBox2.Image

k = 2

ElseIf i <= (i1 + i2 + i3) * 10 Then

PictureBox4.Image = PictureBox3.Image

k = 3

ElseIf i <= i0 * 10 Then

PictureBox4.Image = PictureBox2.Image

k = 2

If i = i0 * 10 Then i = 0

End If

If k = 3 Then

If dx < 4 Then dx = dx + 1

Else

If x > 130 Or x < 100 Then

dx = 4

ElseIf x > 120 Then

dx = 3

ElseIf x > 110 Then

dx = 2

ElseIf x > 100 Then

dx = 1

Else

dx = 0

End If

End If

x = x - dx

If x <= -100 Then x = 400

PictureBox5.Left = x

End Sub

End Class

7.运行结果:

8.

四、实验收获和建议:

基本上实现了选课系统的主要内容,并较深入体会了.net的编程过程,尤其是对vb2008中各个控件的使用和操作。在整个设计阶段感受最为深刻的是掌握学习的方式和解决问题的方法。

相关文档
最新文档