vb顺序结构ppt

简介 相关

截图

vb顺序结构ppt

简介

这是vb顺序结构ppt,包括了数据输入,数据输入——文本框控件,数据输出——MsgBox函数,相关函数等内容,欢迎点击下载。

vb顺序结构ppt是由红软PPT免费下载网推荐的一款课件PPT类型的PowerPoint.

第3章 顺序结构 本章内容:  数据输入  数据输出  标签  文本框  命令按钮  程序举例 3.1 数据输入 3.1 数据输入——InputBox函数 举例: Dim name As String, score As Integer name = InputBox(“请输入学生的姓名”, “姓名输入”) ’省略了默认值 score = Val(InputBox("请输入学生的成绩", , 80)) ’省略了标题 3.1 数据输入——文本框控件 用户可以在文本框控件中 输入数据,然后在程序中通 过赋值语句把它赋给某个变量。 一般形式: 变量=文本框对象.text 举例:Dim name As String, score As Integer name = Text1.text ’输入学生的姓名 score = Val(Text2.text)) ’输入学生的成绩 3.2 数据输出——标签控件 一般形式:标签对象.caption=表达式 Label1.caption = name ’输出学生的姓名 Label2.caption = Str(score) ’输出学生的成绩。 3.2 数据输出—— MsgBox函数 说明: (1)参数Prompt是必选项,它是一个字符串,可以作为输出的数据。 (2)参数Buttons和参数Title均为可选项,前者是一个整型表达式,确定了消息对话框的类型;后者作为对话框的标题。Buttons的默认值是vbOKOnly,实际设置时可以由4个分组值相加而成。例如弹出一个采用应用模式的消息对话框,显示“终止”、“重试”和“忽略”按钮,图标为严重错误信息,默认是第一个按钮,Buttons的值可以写为2+16+0+0,也可以直接写为18。 (3)MsgBox函数返回一个整数,该整数代表用户在对话框中选中的按钮。如果在函数调用时只给出第一个参数(Prompt)的值,就不必使用赋值语句;如果明确给出了其它参数的值,则必须用赋值语句把函数的返回值予以保存。 举例: 3.2 数据输出—— Print方法 Print的功能是在对象上输出信息,其中对象可以是窗体、图片框、立即窗口和打印机。 Print方法的格式: [对象.]Print [表达式列表][;|,] 说明: (1)调用Print方法时如果未给出对象名,则默认对象是窗体。 (2)表达式列表是可选项,如果省略则输出一个空行。Print输出信息之后通常将会自动换行,如果语句末尾有分号(;)或者逗号(,),则表示不换行。 (3)表达式列表中可以有多个表达式,表达式之间用空格、分号或者逗号分隔,其中空格和分号的效果相同。如果是数值表达式,就输出它的值;如果是字符串,则原样输出。 (4)如果用分号(;)分隔表达式,按照紧凑格式输出数据;如果用逗号(,)分隔表达式,按照标准格式输出数据,此时当前数据项在下一个输出区中显示。 举例: Dim name As String, score As Integer name = "宋开莉" score = 80 Print "学生姓名:"; ’不换行 Print name Print "学生成绩:"; score 相关函数: 1.Spc函数 Spc函数的功能是在当前输出位置插入指定数量的空格, 其格式是:Spc(n) 2.Tab函数 Tab函数的功能是将当前输出位置定位至指定的地方, 其格式是:Tab(n) Dim name As String, score As Integer name = "宋开莉" score = 80 Print "学生姓名:"; Print Spc(5); name Print "学生成绩:"; Tab(15); score 相关函数: 3.Format函数 Format函数一般用于Print方法中,可以使得数值、字符串或者日期按指定的格式输出。 Format函数的格式: Format(表达式[,格式字符串]) Print Format(3.14159, "00.000") ’输出结果为03.142 Print Format(3.14159, "##.###E+##") ’输出结果为31.416E-1 3.3 标签 说明: (1)程序第一个标签控件的默认对象名是Label1,依次类推。 (2)Caption是标签控件最重要的属性之一,其属性值是一个字符串,即显示的文本,最多允许有1024个字符。 3.4 文本框 说明: (1)程序第一个文本框控件的默认对象名是Text1,依次类推。 (2)Text是文本框控件最重要的属性之一,其属性值是一个字符串,即显示的文本。只允许输入单行文本时,最多可以有2048个字符;如果允许输入多行文本,则最多可以有32K个字符。 文本框的常用事件 : 说明: (1)当用户在文本框中输入新内容,或者程序运行时修改了Text属性值,都会自动触发Change事件。 (2)只有对象的Enabled和Visible的属性值是True时,它才有获得焦点的能力。在程序运行时,用户可以通过鼠标单击或者按Tab键切换,使某个控件获得焦点。 (3)当用户按下并且释放键盘上的一个键,将会触发焦点所在控件的KeyPress事件。该事件返回所输入字符的Unicode码,在程序中加以判断,就会识别出用户刚才按下了哪个键。 例3.1:在文本框中输入密码,然后单击窗体,在标签中显示该密码。 完成步骤: 新建一个工程,在窗体上分别创建2个标签、1个文本框和1个命令按钮。在属性窗口中对窗体和控件的属性进行设置。 文本框的PasswordChar属性值设置为“*”,表示输入的字符都显示为“*”;标签Label2的BorderStyle属性值设置为1,表示该标签有边框。 Private Sub Form_Click() Label2.Caption = "您输入的密码是:" + Text1.Text End Sub Private Sub Command1_Click() End End Sub 3.5 命令按钮 说明: (1)程序第一个命令按钮控件的默认对象名是Command1,依次类推。 (2)设置Caption属性时,在标题的某个字母前插入一个连接符(&),即可为命令按钮设置快捷键。 (3)当某个命令按钮的Default属性值为True时,按下Enter键就相当于用鼠标单击了该按钮;当某个命令按钮的Cancel属性值为True时,按下Esc键就相当于用鼠标单击了该按钮。 (4)当某个命令按钮的Enabled属性值是False时,它就会失效并呈灰色,此时既不能接受用户的操作命令,也不能响应事件。当某个命令按钮的Visible属性值是False时,它在程序运行时将不会显示在窗体中。 (5)当Style属性值是1时,表示在命令按钮上可以显示图形。此时即可在Picture属性中选择图片文件,程序运行时该命令按钮就会成为图形按钮。 3.6 程序举例——例3.2:输入3位学生的成 绩,求其平均值。 新建一个工程,在窗体上分别创建1个标签、1个文本框和2个命令按钮,并设置属性值。 代码: Private Sub Command1_Click() Dim num1 As Integer, num2 As Integer, num3 As Integer, aver As Single num1 = Val(InputBox("请输入第1位学生的成绩")) num2 = Val(InputBox("请输入第2位学生的成绩")) num3 = Val(InputBox("请输入第3位学生的成绩")) aver = (num1 + num2 + num3) / 3 Text1.Text = aver End Sub Private Sub Command2_Click() End End Sub 例3.4 : Private Sub Command1_Click() Dim a%, b%, t As Integer a = Val(Text1.Text) b = Val(Text2.Text) t = a a = b b = t Label3.Caption = "交换后" Text1.Text = a Text2.Text = b End Sub Private Sub Command2_Click() Label3.Caption = "交换前" Text1.Text = "" Text2.Text = "" End Sub Private Sub Command3_Click() End End Subiby红软基地

展开

同类推荐

热门PPT

相关PPT