电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

Visual Basic程序设计与实训 教学课件 ppt 作者 苏玉雄 电子教案 第3章

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

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Visual Basic程序设计与实训 教学课件 ppt 作者 苏玉雄 电子教案 第3章

第3章 VB 的基本语句,本章学习目标,3.1 基本语句说明,在VB6.0中的语句式执行具体操作的指令,每个语句行以回车键结束。程序语句是VB6.0关键字、属性、函数、运算符以及能够生成VB6.0编辑器可识别指令的符号的任意组合。 语句是我们学习编程的基本,从基本功能上来看,语句大致分为3种:赋值语句、方法语句和注释语句。分别实现不同的功能,书写格式也有所区别 赋值语句将指定的值赋值给某个变量或者对象的属性。 方法语句使用VB提供的一些方法完成某项功能 注释语句为提高可读性增加的注释性的话。,3.1.1赋值语句,赋值语句的一般格式为: Let 或: Let . 功能:将“”右边的表达式的值,赋值给左边的变量或属性。这里的表达式可以是常量、变量以及属性。,赋值语句使用说明,语句定义中的Let可以省略。 在赋值语句中的“”是赋值号,它与数学中的逻辑等号是不同的。 赋值语句具有赋值和计算双重功能。当等号右边为表达式时,首先计算出表达式的值,然后再赋值给等号左边的变量或属性。 在向对象属性赋值时,应指明对象名和属性名。系统默认的对象是当前窗体,所以对当前窗体的属性赋值时,可以省略对象名。 等号左边的变量或属性的数据类型必须与等号右边的数据类型相一致。 变量或对象的属性一旦被赋值,新值将代替旧值。,案例3-1,分析下几个赋值语句所实现的功能。 a = a + 1 将变量a的值加1再赋值给它本身 Text1.Text = “新年快乐“ 将常量“新年快乐”赋值给文本框Text1的Text属性 x = Val(Text1.Text) 将文本框内容转为数值型数据并赋值给变量x Num = 15 将常量15赋值给变量Num Num = a + x 将变量a与x的和赋值给变量Num Label1.Caption = #2/14/2007# 将日期型常量赋值给Label1.Caption属性 Form1.Enabled = 53 将布尔表达式的值赋给Form1.Enabled属性,3.1.2 方法语句,方法语句其实就是程序对方法的调用,它的一般格式为: 对象名.方法名 参数列表, 或: Call 对象名.方法名(参数列表,) 功能:实现方法所实现的功能,方法语句使用说明,使用方法语句,应指明对象名和属性名。系统默认的对象是当前窗体,所以对当前窗体的属性赋值时,可以省略对象名。 如使用Call关键字,方法中的参数必须用括号括起来。不使用Call关键字,方法中的参数必须与方法名之间用空格隔开。 方法的使用我们将在函数与过程中进行详细的介绍。,案例3-2,分析下面语句所完成的功能 Print “新年快乐“ 在窗体上打印“新年快乐” Call Cls 清除屏幕上的打印 Form1.Move 100, 100 将窗体移动到(100,100)坐标位置 Stop 暂停程序的执行同时打开立即窗口 End 结束程序的运行,3.1.3 注释语句,注释语句的一般格式为: 注释内容 或: Rem 注释内容 功能:对程序的有关内容起注释作用。,注释语句使用说明,注释语句并非执行语句,对程序的执行过程不产生任何影响,它不被解释或者编译 任何字符或汉字均可作为注释内容。 以Rem关键字开头的注释不能用于语句的后面,而以单引号开头的注意可以写在任意地方。 注释语句符号后的所有内容将都被看作是注释。,案例3-3,分析下面那条是注释语句,学习使用方法 a = Val(Text1.Text) If a Mod 2 = 0 Then ' 看余数判断是否为奇偶数 Rem 满足条件执行下面语句 MsgBox “这个数是偶数!“ Else Rem 不满足条件执行下面语句 MsgBox “这个数是奇数!“ End If,课堂练习 3-1,已知有4个数15、23、38、9,求这4个数的和、平均值,并将这4个数输出到窗体上。程序设计如下,要求分析每条语句各是什么类型. Private Sub Command1_Click() Dim a As Integer, b As Integer, c As Integer, d As Integer Dim Sum As Integer, Avg As Single a = 15: b = 23: c = 38: d = 9 '给各变量赋值 Print a, b, c, d '打印输入各变量的值 Sum = a + b + c + d '求和 Avg = Sum / 4 '求平均值 Print “4个数的和为:“ & Sum '输出和 Print “4个数的平均值为:“ & Avg '输出平均值 End Sub,3.2 使用Print方法进行输出,Print语句是我们常用的输出方法,它除了输出方便外,还能对输出信息的位置、格式等进行处理。Print方法能在窗体上、立即窗口或其他图形对象上以及打印机上输出信息。 Print语句的一般格式如下为: 对象名.Print 输出项“,”或“;”输出项,3.2.1 Print语句的格式,这里的Object是窗体或图片框的对象名。当对象为当前窗体时可以省略不写。 输出项可以是一个或多个任意类型的常量、变量、表达式、属性等,输出时会自动转换为字符串。 多个输出项之间必须使用逗号“,”或分号“;”分隔。如果使用“,”,则每一项输出到不同的制表列,项与项之间有较大的距离;如以“;”分隔输出项,则项与项之间紧挨着(当输出项是数值时,只间隔一个空格)。也可以在Print语句中使用“&”或“”字符串连接符。 Print方法具有计算和输出双重功能,如果输出是表达式,将先进行表达式计算,然后再输出。 Print语句输出完毕后如没有“,”或“;”将自动换行。但如果有“,”或“;”的话后继的Print方法输出的信息将显示在本行的下一标准区段内。在单独的Print方法表示换行。,3.2.1 Print语句相关函数方法,改变输出起始位置的两个属性:CurrentX、CurrentY 改变Print语句输出的文字坐标是由窗体或图片框当前CurrentX、CurrentY两个属性值决定的。Print语句执行之后,会自动设置CurrentX、CurrentY两个属性的值,使它们指向下一个文本行的开头(CurrentX=0,CurrentY增加一行的数值)。 2. 改变输出文字的字体、字型的属性: FontName属性:该属性用于设置字体类型,例如“宋体”、“黑体”等。 FontSize属性:用于设置字体的大小,是一个数值型的数据。 FontBold属性:设置字体是否加粗,True表示加粗;False表示不加粗。 FontItalic属性:设置字体是否倾斜,True表示倾斜;False表示不倾斜。 FontUnderLine属性:设置字体是否有下划线,True表示有;False表示没有。 3. 设置输出项间隔的两个函数:Tab、Spc Tab()函数,格式为:Tab() 使用Tab(n)函数对输出位置进行定位,将显示或打印的位置移到参数n指定的制表位。该函数与输出项之间使用“;”隔开。例如:Print Tab(20);”姓名”。 Spc()函数,格式为:Spc() Spc(n)函数与Tab函数不同,它提供指定参数n的空格,该函数也与输出项之间使用“;”隔开。例如:Print Spc(20);”姓名”。 4. 清除屏幕方法:Cls 格式:Cls 用于清除窗体或者图片框中由Print方法产生的图形,并将光标移动到对象的最左上角。,案例3-2,阅读下面程序,给出程序的运行结果。 Private Sub Form_Click() Print “Visual Basic程序设计语言“ a = 10: b = 20 Print “a×b=“; a * b Print “a×b=“, a * b Print “1030“ & 10 + 30 Print Print a, b Print Form1.Caption End Sub,案例3-2 程序运行效果,案例3-3,编写程序,使用Print方法,使窗体显示如图3-4效果。,Private Sub Form_Click() CurrentX = 0 设置Print开始的起始位置 CurrentY = 500 FontName = “楷体_GB2312” FontSize = 16 Print Tab(10); “姓名“; Tab(25); “性别“; Tab(40); “年龄“ 使用Tab函数设置间隔 Print 换行 Print Tab(10); “张三“; Tab(25); “男“; Tab(40); “17“ Print Spc(9); “李四“; Spc(11); “女“; Spc(13); “16“ 使用Spc函数设置间隔 End Sub Private Sub Command1_Click() 清除屏幕程序 Cls End Sub,案例3-3 程序设计,3.2.2 格式输出函数Format,用格式输出函数Format()可以使数值、日期或字符型数据指定的格式输出。Format函数的语法格式为: Format(,),Format函数说明,是一个字符串常量或变量,有专门的格式说明字符组成。这些说明字符决定了数据项的显示格式和长度。格式说明字符按照类型可以分为数值型说明符、日期型说明符和字符型说明符。 常用的数值型格式说明符: “#”为数字占位符。显示一位数字或什么都不显示。如果表达式在格式字符串中的位置上有数字存在,那么就显示出来,否则,该位置就什么都不显示,例如: Format(123.456,“#.#”) 返回:123.46 “0”为数字占位符,功能与“#”相似,只是当要显示的数据位数小于格式串长度时,多余位置补“0” :百分比符号占位符。表达式乘以100,而百分比字符()会插入到格式字符串中出项的位置上,例如: Format(0.12345,“0.00”) 返回:12.345 dddddd: 以完整日期表示法显示日期系列数(包括年、月、日),例如: Format(Data,“dddddd”) 返回:2002年7月30日 ttttt: 以完整时间表示法显示(包括时、分、秒),用系统识别的时间格式定义的时间分隔符进行格式化。默认的时间格式为h:mm:ss,例如: Format(Time,”ttttt) 返回:22:17:08 :字符占位符。显示字符或是空白。如果字符串在格式字符串中的位置有字符存在,那么就显示出来;否则,就在那个位置上显示空白。除非有惊叹号字符(!)在格式字符串中,否则字符占位符将由右而左被填空,例如: Format(”ABab”,”) 返回:”ABab”,案例3-4,阅读下面程序,测试该程序输出的结果。 Private Sub Form_Click() Print Format(123.456, “#.#“) Print Format(123.456, “00000.#“) Print Format(123.456, “00,000.00“) Print Format(123.456, “$#,#.#“) Print Format(123.456, “+#.#“) Print Format(0.1234, “#.#%“) Print Format(123.456, “0.000E+00“

注意事项

本文(Visual Basic程序设计与实训 教学课件 ppt 作者 苏玉雄 电子教案 第3章)为本站会员(E****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

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




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.