ImageVerifierCode 换一换
格式:PPT , 页数:19 ,大小:138KB ,
资源ID:4412965      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-4412965.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vb5第五章 顺 序 结 构.ppt)为本站会员(tkhy51908)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

vb5第五章 顺 序 结 构.ppt

1、研1,第五章 顺 序 结 构,事件驱动:将代码划分成一些过程 过程结构:过程内部代码由三种基本结构组成即:顺序结构、选择结构、循环结构 顺序结构:执行过程的次序从左到右,从上到下例:Private Sub Command1_Click()Const Pi = 3.14H = Val(Text1.Text): R = Val(Text2.Text)Text3.Text = Pi * R 2 * HEnd Sub,研2,5.1 赋值语句Let,格式:Let = 功能:计算 值,将值赋给 说明: (1)= 号的含义:赋值 (2)=号左侧只能是变量变量可以是自定义变量或属性变量A=123.45Labe

2、l1.Caption=“标签“ (3)引用变量的值不会改变变量现行值 (4)变量未赋值时,数值变量值为0,字符变量值为“ (5)与应类型相容注:数值类型赋值结果为变量的类型,研3,例1: Dim a As Single, k As Integera = 3.14k = 3.6Print a, k输出结果: 3.14 4 例2:执行下列赋值语句后,变量A的数据类型(设A没有定义数据类型)A=6=5 A=5+3A=“5+3“A=“#11/26/99#“A=#11/26/99#A=NOT 58,用VarType函数可以测试变量的类型如: Print VarType(A),研4,5.2 输出数据:使用

3、标签、文本框、 Print方法、消息框 5.2.1 使用标签、文本框输出 方法:标签名.Caption= 文本框名.Text= 可设置标签的Backbolor,BorderStyle属性改变其外观 可将文本框的Locked属性设置成True,成为只读。 5.2.2 使用Print方法输出 1.格式: . Print , | ; :窗体 如 Form1.Print 1; 2; 3图片框 如 Picture1.Print 1; 2; 3打印机 如 Printer.Print 1; 2; 3立即窗口 如 Debug .Print 1; 2; 3省略时为当前窗体。 逗号:后面的内容在下一区段输出(每区

4、段14个字符) 分号:后面的内容紧接着输出。 对于数值,前面留一个符号位, 后面留一个空格位,研5,例1:Private Sub Form_Activate()Print “2+4=“; 2 + 4Print “2-4=“; 2 - 4End Sub 结果:2+4= 62-4=-2,如果将分号改成逗号:结果:2+4= 62-4= -2,例2:Private Sub Form_Load()Form1.ShowPrint “12345678901234567890“Print “2+4=“; 2 + 4,Print “2-4=“; 2 - 4End Sub 结果:12345678901234567

5、8902+4= 6 2-4=-2,输入Print时可以使用?代替,VB将其自动转换成Print,研6,2. 与Print方法有关的函数 (1)Tab(n):将当前输出位置设置为第n列,后跟分号当n小于当前显示位置时,自动移到下一行例:Print “12345678901234567890“Print “HOW“; Tab(6); “ABOUT“结果:12345678901234567890HOW ABOUT例:Print “12345678901234567890“Print “HOW“; Tab(3); “ABOUT“结果:12345678901234567890HOWABOUT(2) Sp

6、c(n):跳过n个空格例: Print “HOW“; Spc(3); “ABOUT“结果:HOWABOUT,研7,3. CurrentX 和 CurrentY 属性(设计时不可用)CurrentX:下一次打印的 水平坐标(缇)CurrentY:下一次打印的垂直坐标(缇)坐标从对象(如窗体)的左上角开始测量,Private Sub Form_Click() CurrentX = 0 CurrentY = 0 Print “A“ CurrentX = 1500 CurrentY = 1000 Print “B“ End Sub,研8,例:Private Sub Form_Click()Curren

7、tX = 2000:CurrentY = 500Print “当前水平坐标为“; CurrentXPrint “当前垂直坐标为“; CurrentYEnd Sub,研9,5.2.3 使用消息框输出 一、消息对话框: 格式1:MsgBox , 格式2:=MsgBox(,) 功能:在对话框中显示消息,等待用户单击按钮,并返回一个 整数,告诉用户单击哪一个按钮。 :要显示的文本,可以用Chr(13)换行 :对话框标题内容 :对话框中出现的按钮和图标按钮:P178表11-1图标:P178表11-2默认按钮:P178表11-3 返回值:P178表11-4,研10,例: Private Sub Comma

8、nd1_Click()a = MsgBox(“消息内容“)End Sub,例: 换行Private Sub Command1_Click()a = MsgBox(“消息内容1“ & Chr(13) & “消息内容2“)End Sub,研11,例:Private Sub Command1_Click()a = MsgBox(“消息内容“, , “标题内容“)End Sub,例:按钮0到5或符号常量Private Sub Command1_Click()a = MsgBox(“消息内容“, 1, “标题内容“)End Sub,研12,例: 图标16、32、48、64或符号常量Private Sub

9、 Command1_Click()a = MsgBox(“消息内容“, 16, “标题内容“)End Sub,例:默认按钮0,256,512Private Sub Command1_Click()a = MsgBox(“消息内容“, 2 + 256, “标题内容“)Print aEnd Sub,按回车打印4,研13,例11-6:设计如下图所示界面,输入各科成绩,求平均分。 当某项成绩为空时,给出警告,并根据用户回答确定”或“取消”做不同的处理。,研14,a=Val(Text1.Text) b=Val(Text2.Text) c=Val(Text3.Text) If Trim(Text1.Tex

10、t) = “ Or Trim(Text2.Text) = “Or Trim(Text3.Text) = “ Then x=MsgBox(“数据不全“ & Chr(13) & “按取消重输“& Chr(13) & “按确定默认为零“, 1 + 48, “请选择“)If x = 1 Then 返回1表示按“确定“按钮Text4.Text = (a + b + c) / 3Else 返回1表示按“确定“按钮Text1.SetFocusEnd If ElseText4.Text = (a + b + c) / 3 End If,研15,5.3 输入数据通过赋值语句、通过键盘输入 5.3.1 用文本框

11、5.3.2 用InputBox函数 格式:=InPutBox(,) 功能:在一对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的字符串。 :要在对话框中显示的提示信息,可以用 Chr(13)换行 :对话框标题内容 :对话框中默认出现在输入文本框中的值 返回值:字符串,研16,例:Private Sub Form_Activate()Dim R As String, AREA As SingleR = InputBox(“请输入半径“, “计算圆的面积“, “1“)AREA = 3.14 * Val(R) 2Print Val(R), AREAEnd Sub,单击“确定”,文本

12、框中的文本返回到变量R中 单击“取消”,返回一个零长度的字符串,研17,5.4 其他语句 5.4.1 注释语句 格式:Rem| 功能:用于给程序加注解 说明:Rem与 之间至少空一个空格 例:Private Sub Form_Activate()Rem 本程序用于计算圆的面积Dim R As String, AREA As Single R为半径, R = InputBox(“请输入半径“, , “1“): Rem 输入半径AREA = 3.14 * Val(R) 2以下将半径和面积输出到窗体上Print Val(R), AREAEnd Sub 5.4.2 End语句格式:End 功能:终止执行、释放程序所占内存,研18,小结:顺序结构程序设计:,输入,计算,输出,赋值语句,文本框,IntputBox函数,赋值语句,标签,文本框,Print语句,MsgBox函数,研19,5.5 应用举例,例1:P71 例5-9 (输入固定,用赋值语句,输出用标签) 例2:P72例5-10 (输入用文本框,输出用标签) 例3:P73例5-11 (输入用文本框,输出用标签),

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报