欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    实验一简单VB程序设计.pdf

    • 资源ID:73522846       资源大小:1.13MB        全文页数:22页
    • 资源格式: PDF        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验一简单VB程序设计.pdf

    实验实验1 1简单简单VBVB程序设计程序设计【实验目的实验目的】1 学习怎样启动和退出VB,熟悉VB的工作环境。2 学习用属性窗口设置对象属性及用代码设置对象属性的方法。3 学习如何用对象(窗体和控件)建立界面及在代码编辑器中输入程序代码的基本操作。4 基本掌握用VB开发应用程序的一般步骤。【实验环境实验环境】VB6.0 奔腾586【实验内容实验内容】1.启动和退出VB2.打开和关闭窗口3.设置窗体属性4.设置控件属性5.设计简单界面6.开发一个简单的应用程序【实验步骤实验步骤】1.启动和退出VB(1)可用以下方法启动VB法1 用“开始”菜单的“程序”命令。法2 用“开始”菜单的“运行”命令。(2)可用以下方法退出VB法1 单击主窗口右上角的“关闭”按钮。法2 执行“文件”菜单的“退出”命令。2.打开和关闭窗口(1)打开工程资源管理器窗口法1 单击工具栏上的“工程资源管理器”按钮。法2 执行“视图”菜单中的“工程资源管理器”命令。法3 CTRL+R(2)打开窗体设计器窗口法1 执行“视图”菜单中的“对象窗口”命令。法2 SHIFT+F7法3 在工程资源管理器窗口中选择要打开的窗体,然后单击该窗口顶部的“查看对象”按钮。(3)激活属性窗口法1 按F4键法2 单击工具栏上的“属性窗口”按钮。法3 执行“视图”菜单中的“属性窗口”命令。(4)关闭窗口法1 单击窗口右上角的关闭按钮。法2 ALT+F43.设置窗体属性(1)激活窗体,打开属性窗口。(2)在属性窗口中双击“Caption”属性条,输入“窗体属性设置实验”。(3)在属性窗口中选择“BackColor”属性条,然后单击右端的箭头,在所显示的调色板中选择一种颜色。(4)在属性窗口中选择“DrawStyle”属性条,然后单击右端的箭头,在下拉显示的列表中选择“Dot”。(5)在属性窗口中,把Top,Left,Height,Width属性的值分别设置为500,1000,3000,4000,观察窗体的变化。4.设置控件属性在窗体上建立两个命令按钮(名称)分别为Command1和Command2,Command2按钮的Font属性设置见图1.1,其余各项属性设置用代码实现如下:Private Sub Form_Click()Command1.Caption=”确定”Command1.FontName=”黑体”Command1.FontSize=2Command1.Fontbold=TrueCommand1.FontItalic=TrueCommand1.FontUnderline=TrueCommand1.Enabled=FalseCommand2.Enabled=TrueCommand2.Caption=”取消”End Sub图1.1Font属性对话框5.设计简单界面设计一个简单计算器面板步骤如下:(1)把窗体的Caption属性设置为“简易计数器”。(2)在窗体上画一个文本框,把它的Text属性设置为空白。(3)在窗体上画16个命令按钮,适当调整其大小和位置,然后在属性窗口中把它们的属性分别设置为1,2,3,4,5,6,7,8,9,0,.,C,+,-,*,/。如图1.2所示。图1.2 简易计数器6.开发一个简单的应用程序编写一个输入字符进行转换的程序。转换规则是,将其中的大写字母转换成小写字母,小写字母转换成大写字母,空格不转换,其余转换成“*”。(1)建立界面在窗体上画两个标签,两个文本框,两个命令按钮,通过属性窗口把两个标签的 Caption属性分别设置为“输入字符串”和“转换”,把两个文本框的Text属性设置为空白,把两个命令按钮的Caption属束”,将窗体的字母转换”。完成性分别设置为“清屏”和“结Caption属性设置为“大小写后的界面如图1.3所示。图1.3界面设计(2)编写代码打开代码窗口,选定文本框1,对该控件编写如下代码:Private Sub Text1_KeyPress(KeyAscii As Integer)Dim aa As String*1aa=Chr$(KeyAscii)Select Case aaCase A To Zaa=Chr$(KeyAscii+32)Case a To zaa=Chr$(KeyAscii-32)Case Case Elseaa=*End SelectText2.T ext=Text2.Text&aaEnd Sub分别选定两个命令按钮,编写如下代码:Private Sub Command1_Click()清屏按钮Text1.Text=”Text2.Text=”End SubSub Command2_Click()结束按钮EndEnd Sub(3)运行程序解释运行模式:法1 单击“启动”按钮开始运行程序。法2 选择“运行”菜单的“启动”命令或按F5键。编译运行模式:选择“文件”菜单的“生成exe”命令。(4)保存程序步骤1:选择“文件”菜单的“Form1另存为”命令,在“保存在”文本框选择保存的文件夹,在“文件名”文本框输入文件名。步骤2:选择“文件”菜单的“工程另存为”命令,在“保存在”文本框选择保存的文件夹,在“文件名”文本框输入文件名。再次保存时,若以原文件名保存,则利用“保存 Form”,“保存工程”命令,也可利用“保存”工具栏按钮。【实验报告】开发一个简单的应用程序。程序要求:在屏幕上开辟一个窗口,窗口的下部有三个按钮,其中左边按钮中标有“显示”,中间按钮中标有“清除”,右边按钮中标有“结束”。当用鼠标单击左边按钮时,屏幕上部的文本框中显示“欢迎使用Visual Basic 6.0”;如果单击中间按钮,则清除文本框中显示的内容;而如果单击右边的按钮,则结束程序。程序结果如下图1.4。图1.4 程序结果实验实验2 2VBVB基本语言基本语言【实验目的实验目的】1 掌握变量,常量的定义规则及VB基本输入输出函数和语句的功能和用法。2 熟悉选择结构和循环结构程序设计,灵活使用各种控制语句。3 掌握数组的定义方法,及数组元素的引用,赋值,输入和输出。【实验环境实验环境】VB6.0 奔腾586【实验内容实验内容】1.使用VB基本输入输出函数和语句及控制结构编写程序。2.使用数组编写程序。【实验步骤实验步骤】1.使用VB基本输入输出函数和语句及控制结构编写程序1程序要求:从键盘上输入一个学生的学号和考试成绩,然后输出该学生的学号,成绩,并根据成绩按下面的规定输出对该学生的评语。成绩80100607950594049039评语Very goodGoodFairPoorFail程序如下:Private Sub Form_Click()n=InputBox(“请输入姓名”)s=InputBox(“请输入分数”)If s=80 ThenMsgbox”姓名”&n&”,分数”&s&”,VeryGood”ElseIf s=60 And s=50 And s=40 And s=0 And s=39 ThenMsgbox”姓名”&n&”,分数”&s&”,Fail”End IfEnd Sub程序运行后,单击窗体,在下图2.1,2.2所示对话框分别输入姓名和成绩,程序将在输出对话框中输出适当的评语。结果如图2.3所示。图2.1 输入对话框1图2.2 输入对话框2图2.3 程序执行结果2使用VB基本输入输出函数和语句及控制结构编写程序2程序要求:在屏幕上开辟一个对话框,对话框的下部有三个按钮,其中左边按钮中标有“是”,中间按钮中标有“否”,右边按钮中标有“取消”(3)。对话框内提示语为“请确认此数据是否正确”,对话框标题“数据检查对话框”,显示“X”图标(16),并把第一个按钮作为默认活动按钮(0)。对话框见图2.4。如果选择“是”,则返回值为 6,在信息框中显示6的平方,见图2.5。如果选择“否”,则返回值为7,在信息框中显示“请重新输入”。见图2.6。程序如下:Private Sub Form_Click()Dim msg,title As Stringmsg=请确认此数据是否正确title=数据检查对话框x=MsgBox(msg,19,title)If x=6 ThenMsgBox(x*x)ElseIf x=7 ThenMsgBox(请重新输入)End IfEnd Sub程序运行后,单击窗体,结果如图2.4所示。图2.4 对话框图 2.5 信息框1图2.6信息框23.使用数组编写程序程序要求:定义10个整数,并放入一个一维数组中,然后将其前 5个元素与后5个元素对换,即第1元素与第10元素互换,第2元素与第9元素互换分别输出数组原来各元素的值和对换后各元素的值。程序如下:Option Base 1Private Sub Form_Click()arr=Array(1,3,5,7,9,2,4,6,8,10)Print 原来数组:For i=1 To 10Print arr(i);Next iPrintFor i=1 To 5For j=6 To 10t=arr(i)arr(i)=arr(j)arr(j)=tNext jNext iPrint 对换后的数组For i=1 To 10Print arr(i);Next iEnd Sub程序运行后,单击窗体,结果如图2.7所示。图2.7程序运行结果【实验报告】编写程序,试验Msgbox函数的功能。程序要求:在屏幕上开辟一个对话框,对话框的下部有三个按钮,其中左边按钮中标有“终止”,中间按钮中标有“重试”,右边按钮中标有“忽略”(2)。对话框内提示语为“Are you continueto?”,对话框标题“功能测试”,显示“?”图标(32),并把第一个按钮作为默认活动按钮(0)。对话框见图2.8。输出函数的返回值,单击终止,打印返回值 3,见图2.9;单击重试,打印返回值4,见图2.10;单击忽略,打印返回值5,见图2.11。图2.8 对话框图2.9信息框1图2.10信息框1图2.11信息框1实验三实验三常用控件和窗体常用控件和窗体【实验目的】【实验目的】1 掌握常用控件的主要属性、方法、事件。2 掌握菜单的设计方法和菜单事件过程的编写方法。【实验内容】【实验内容】1、单选按钮和复选框(1)Caption 属性为单选按钮和复选框边上的文本标(2)Alignment 属性表示标题(Caption)显示的位置,默认控件按钮在左边,标题显示在右边,值为 0;反之值为 1(3)Value属性用来检查单选按钮和复选框是否被选定。对于单选按钮,属性值为 True表示被选定,False 是缺省值,表示未被选定;复选框用属性值 0、1、2 分别表示未选定、选定和灰色(不允许选)(4)单选按钮和复选框的主要事件是Click 事件。2、框架(1)主要作用是将其他控件组合在一起,对一个窗体中的各种功能进行分类,便于识别。(2)当用框架将一个窗体上的单选按钮分组后,在一组中单选按钮进行的操作不会影响到其他组的选择。(3)主要属性是 Caption,当该属性为空时,为封闭框架。(4)框架一般不需要编写事件过程。3、列表框和组合框(1)列表框可以选择所需的项目。(2)组合框是组合了列表框和文本框的特性而形成的一种控件,即科选择所需项目,也可键入内容。(3)组合框的类型由 Style 属性决定,Style 值为 0,下拉式组合框;Style 值为 1,简单组合框;Style 值为 2,下拉式列表框(4)列表框和组合框常用方法是:AddItem、RemoveItem和 Clear(5)列表框的主要事件是:Click 和 DblClick4、滚动条(1)水平和垂直两种,可以作输入数据的工具,也可用来观察数据或确定位置。(2)常用属性:Max、Min、Value、SmallChange 和 LargeChange(3)事件:Change 和 Scroll。5、时钟控件按一定时间间隔(Interval)产生一个计时器(Timer)事件的控件。常用属性:Interval,以 0.001 秒为单位。事件:Timer。6、菜单1)菜单的使用形式有下拉式和弹出式两种。2)每一个菜单都是一个控件对象,有Click 事件。3)建立菜单:(1)在设计状态,选择“工具”菜单下的“菜单编辑器”命令,打开“菜单编辑器”对话框。(2)在标题栏输入该菜单的文本。(3)在名称栏中输入程序中要引用该菜单的名称。(4)设置菜单的属性(复选、有效、可见)和快捷键等。(5)选菜单层次,重复前三步,建立菜单各项。(6)在标题栏输入一个连字符“”来表示菜单的分隔线。7、多重窗体1)添加窗体:选中“工程”菜单上的“添加窗体”命令或工具栏上的“添加窗体”按钮。2)启动对象:缺省情况下,第一个创建的窗体被指定为启动对象。3)语句和方法:(1)Load 语句:Load 窗体名称(2)Unload 语句:Unload 窗体名称(3)Show 方法:窗体名称.Show(4)Hide方 法:窗 体名称.Hide【实验步骤】【实验步骤】1编写一个登陆程序,如图:要求姓名是非数值型数据;密码设为“123456”,在登陆窗口中显示“*”。当输入不正确时,显示相关的提示信息;当输入正确时,登陆窗口关闭,情况调查窗口显示。1)控件:2 个标签,2 个文本框,2 个命令按钮2)属性设置:Text2:PasswordChar=“*”,Maxlength=6;其余属性自行设置。3)程序代码:Private Sub Command1_Click()If IsNumeric(Text1.T ext)ThenMsgBox 非有效内容,vbRetryCancel+vbExclamation,提示信息Text1.T ext=Text1.SetFocusEnd IfIf Text2.Text 123456 ThenMsgBox 密码错误,vbRetryCancel+vbExclamation,提示信息Text2.T ext=Text2.SetFocusElseForm1.HideForm2.ShowEnd IfEnd SubPrivate Sub Command2_Click()EndEnd Sub2编写情况调查程序,界面如下图,文本框中显示复选框中选中的文字内容;用单选按钮来选择文本框内显示文字的字体、大小和颜色;并设置图中所示的菜单1)控件:需要的控件有两个标签,1 个文本框,4 个框架,6 个单选按钮,3 个复选框,1 个水平滚定条。3)程序设计如下:Dim str1 As String,str2 As String,str3 As StringPrivate Sub Check1_Click()If Check1.Value=Checked Thenstr1=Check1.Caption+Elsestr1=End IfText1.Text=str1+str2+str3End SubPrivate Sub Check2_Click()If Check2.Value=Checked Thenstr2=Check2.Caption+Elsestr2=End IfText1.T ext=str1+str2+str3End SubPrivate Sub Check3_Click()If Check3.Value=Checked Thenstr3=Check3.Caption+Elsestr3=End IfText1.T ext=str1+str2+str3End SubPrivate Sub Form_Load()Label1.Font=楷书Label1.FontSize=18End SubPrivate Sub HScroll1_Change()Text1.FontSize=HScroll1.ValueEnd SubPrivate Sub Option1_Click()Text1.FontName=隶书End SubPrivate Sub Option2_Click()Text1.FontName=幼圆End SubPrivate Sub Option3_Click()Text1.ForeColor=vbRedEnd SubPrivate Sub Option4_Click()Text1.ForeColor=vbGreenEnd SubPrivate Sub Option5_Click()Text1.FontBold=TrueEnd SubPrivate Sub Option6_Click()Text1.FontItalic=TrueEnd Sub菜单中程序代码:Private Sub fon12_Click()Text1.FontSize=12HScroll1.Value=Text1.FontSizeEnd SubPrivate Sub fon18_Click()Text1.FontSize=18HScroll1.Value=Text1.FontSizeEnd SubPrivate Sub fon24_Click()Text1.FontSize=24HScroll1.Value=Text1.FontSizeEnd SubPrivate Sub fon36_Click()Text1.FontSize=36HScroll1.Value=Text1.FontSizeEnd SubPrivate Sub fh_Click()Form2.HideForm1.ShowEnd SubPrivate Sub quit_Click()EndEnd Sub【实验习题】【实验习题】设计一个简单的设置字体、字形、字体大小的演示程序。要求:窗体中有 3 个组合框,分别为 3 种类型的组合框,3 个标签,1 个框架,1 个命令按钮和 1 个图片框。实验四实验四 数据库系统数据库系统【实验目的】【实验目的】1 学会创建一个简单的数据库2 了解数据库控件的属性、事件和方法。【实验内容】【实验内容】1 会用数据库管理器建立数据库(建立Access 数据库)2 数据控件的属性(1)Connect 属性:指定所连接的数据库类型(2)DatabaseName 属性:指定具体使用数据库的文件名,包括路径名。(3)RecordSource属性:确定具体可访问的数据,可是个表名。(4)RecordType属性:确定纪录集类型,如使用Access 的 MDB 数据库,则应选择Table 类型。3 数据控件的事件4 数据控件的方法5 记录集的属性和方法6 数据库记录的操作【实验步骤】【实验步骤】1设计界面,添加控件:1 个 Data 控件,6 个标签,6 个文本框2建立学生成绩数据库(1)在 VB 窗口中,单击“外接程序”菜单中的“可视化数据库管理器”,打开可视化数据库管理器(2)在 数 据 库 管 理 器中,单击“文件”菜单下“新建”中“MicrosoftAccess/Version7.0 MDB”命令,打开“选择要创建的MicrosoftAccess 数据库”对话框,在“文件名”栏输入数据库文件名“学生成绩”,选择路径。(3)右击数据库窗口中“Properties”,选择“新建表”命令。打开“表结构”对话框,在“表名称”栏输入“学生成绩”。(4)单击“添加字段”按钮,在打开的对话框中输入名称、类型、大小等,设置一个字段要单击“确定”按钮。(5)表建好后,在数据库窗口中“学生成绩”表名处双击(击右键,选择打开),打开表格输入窗口,选“添加”按钮,添写更新各条纪录。3设置属性1)数据库控件 Data1Connect 属性:设为 AccessDatabaseName 属性:学生成绩.mdb,要加路径(直接选数据库文件就可以)。RecordSource属性:学生成绩RecordType属性:0-Table2)6 个文本框DataSource 属性:Data1DataField 属性:从 Text1Text6依次选择 学号、姓名 计算机。4)其他控件请根据题来设置。程序代码如下:Private Sub Command1_Click()Data1.Recordset.MoveFirstEnd SubPrivate Sub Command2_Click()Data1.Recordset.MovePreviousIf Data1.Recordset.BOF Then Data1.Recordset.MoveFirstEnd SubPrivate Sub Command3_Click()Data1.Recordset.MoveNextIf Data1.Recordset.EOF Then Data1.Recordset.MoveLastEnd SubPrivate Sub Command4_Click()Data1.Recordset.MoveLastEnd SubPrivate Sub Command5_Click()On Error Resume NextCommand6.Enabled=Not Command6.EnabledCommand7.Enabled=Not Command7.EnabledCommand8.Enabled=Not Command8.EnabledIf Command5.Caption=新增 ThenCommand5.Caption=确定Data1.Recordset.AddNewText1.SetFocusElseCommand5.Caption=新增Data1.Recordset.UpdateData1.Recordset.MoveLastEnd IfEnd SubPrivate Sub Command6_Click()On Error Resume NextData1.Recordset.DeleteData1.Recordset.MoveNextIf Data1.Recordset.EOF Then Data1.Recordset.MoveLastEnd SubPrivate Sub Command7_Click()On Error Resume NextCommand6.Enabled=Not Command6.EnabledCommand5.Enabled=Not Command5.EnabledCommand8.Enabled=Not Command8.EnabledIf Command7.Caption=修改 ThenCommand7.Caption=确定Data1.Recordset.EditText1.SetFocusElseCommand7.Caption=修改Data1.Recordset.UpdateEnd IfEnd SubPrivate Sub Command8_Click()Dim m As Stringm=InputBox$(输入学号,查找)Data1.Recordset.FindFirst 学号=&m&If Data1.Recordset.NoMatch Then MsgBox 无此学生!,提示End Sub【实验习题】【实验习题】建立一个小型的图书管理系统,界面自行设计,要求合理、方便。要求有添加、删除、查询功能。图书数据要有编号、书名、购入时间、价钱、简介、状态(是否出借)等。

    注意事项

    本文(实验一简单VB程序设计.pdf)为本站会员(w****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开