云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VisualBasic程序设计期末综合练习及答案

VisualBasic程序设计期末综合练习及答案

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 16:29:33

Private Sub Form_Click()

Dim a As Integer, b As Integer a = 3: b = 4 Change a, b Print a,b

End Sub

写出程序运行时单击窗体后,Form1上的输出结果 11.

Private Sub Form_Click( ) Static Sum As Integer I=1

While i<=3

Sum=Sum+I I=I+1 Wend

Print Sum End Sub

点击两次后,Sum的值应该是:

四、完善程序题

1.列表框应用程序。要求从文本框中输入课程名称,然后按“添加”按钮,把姓名添加到列表框中;当选择列表框中某一项后,按“删除”按钮,则从列表框中删除该项;当选择列表框中某一项后,按“修改”按钮,把列表框中选取的项送往文本框且“修改”按钮变为“修改确认”。在文本框的内容修改好后,按“修改确认”按钮,再把文本框中修改后的信息送到列表框且“修改确认”按钮变为“修改”。程序运行结果如图1所示。

Text1

List1 Command1 Command2 Command3

图 1

程序如下,请补充完整。

9

Private Sub Form_Load()

List1.AddItem \北京-上海\ List1.AddItem \北京-广州\ List1.AddItem \北京-四川\ List1.AddItem \北京-西安\ List1.AddItem \北京-哈尔滨\ List1.AddItem \北京-沈阳\ List1.AddItem \北京-长春\End Sub

Private Sub Command1_Click()

If Text1.Text <> \

[1] '将文本框中的内容加到列表框中

Text1.Text = \

[2]

MsgBox \请在文本框中输入信息!\ End If End Sub

Private Sub Command2_Click()

[3] '删除选定的项目 End Sub

Private Sub Command3_Click()

If Command3.Caption = [4] Then Text1.Text = [5] Text1.SetFocus

Command1.Enabled = False

Command2.Enabled = [6] Command3.Caption = \修改确认\ Else

List1.List(List1.ListIndex) = Text1.Text Command1.Enabled = True Command2.Enabled = True Text1.Text = [7] Command3.Caption = \修改\ End If

End Sub

2.已知SQL Server数据库管理系统中存在名称为“学生”的数据库,其中的“students”数据表的结构及初始记录如表1所示。要求使用ADO对象和MSFlexGrid控件设计数据库列表显示程序。程序的设计界面和运行结果如图2、图3所示。

表1 学号 姓名 专业 10

2004001 2004003 2004002 张红 李强 王丽

软件专业 会计专业 软件专业 图2

图3

程序如下,请补充完整。

'声明对象变量ADOcn,用于创建与数据库的连接 Private ADOcn As Connection

'ReadFromTable过程 Private Sub ReadFromTable() Dim strtmp As String

Dim ADOrs As [1] ADOrs.ActiveConnection = ADOcn ADOrs.Open [2]

MSFlexGrid1.Clear

11

MSFlexGrid1.Rows = 0

MSFlexGrid1.Cols = 3

strtmp = \学号\姓名\专业\ MSFlexGrid1.AddItem strtmp

Do While Not ADOrs.EOF

strtmp = ADOrs(\学号\姓名\专业\ MSFlexGrid1.AddItem strtmp [ 3] Loop

MSFlexGrid1.FixedCols = 0 MSFlexGrid1.FixedRows = 1 End Sub

Private Sub Form_Load()

'定义数据库连接字符串

Dim strDB As String

'用于连接SQL Server数据库,其中: 'Server为服务器名称

'User ID为登录账号 'Password为登录口令

'Database为具体的数据库名

strDB = \学生\

'如果还没有建立与数据库的连接,则用以下代码创建。

If ADOcn Is Nothing Then

Set ADOcn = [4]

ADOcn.Open [ 5] '连接SQL Server数据库 End If

ReadFromTable '调用过程显示students表中的记录 End Sub

Private Sub Command1_Click() Unload Me End Sub

3.创建一个绘图程序。当程序运行时,单击“绘图“按钮,在窗体的Picture控件上画出[-?,?]即[-3.14,3.14]区间的余弦曲线。要求将图片框的坐标系定义为左上角为(-4,2),右下角为(4,-2),并在图片框中画出坐标的x轴和y轴。程序运行界面如图4所示。

12

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Private Sub Form_Click() Dim a As Integer, b As Integer a = 3: b = 4 Change a, b Print a,b End Sub 写出程序运行时单击窗体后,Form1上的输出结果 11. Private Sub Form_Click( ) Static Sum As Integer I=1 While i<=3 Sum=Sum+I I=I+1 Wend Print Sum End Sub 点击两次后,Sum的值应该是: <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com