可视化程序设计VB理论二(.ppt_第1页
可视化程序设计VB理论二(.ppt_第2页
可视化程序设计VB理论二(.ppt_第3页
可视化程序设计VB理论二(.ppt_第4页
可视化程序设计VB理论二(.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VB语言基础: 编码基本规则 数据类型 变量与常量声明及其作用范围 掌握常见的内部函数及其使用方 法 掌握运算符和表达式的书写格式 及应用 问题1:a,b的值是多少? Private Sub Command1_Click() Dim intTemp, a, b As Integer a = 10: b = 20 Print a; b intTemp = a: a = b: b = intTemp End Sub Private Sub Command2_Click() Print a; b End Sub 问题2: intCount的值是多少? Private Sub Command1_Click() Static intCount As Integer intCount = intCount + 1 Print intCount End Sub Private Sub Command2_Click() Dim i As Integer intCount = intCount + 1 Print intCount End Sub 常见内部函数 v字符串函数 v转换函数 v数学函数 v日期时间函数 v输入输出函数 vShell()函数 v使用函数时要注意的问题 SStab控件 v提供一组选项卡,每个先项卡都可作为其他控 件的容器。 组合框由列表框部分和文本框 部分组成,兼有列表框和文本 框的功能,既允许用户在列表 框部分进行选择,也允许用户 在文本框部分输入和编辑。 组合框(ComboBox) 文本框 列表框 1组合框控件的属性 组合框控件默认的名称是Combon(n为1,2,3, ) (1) Locked 确定组合框控件的文本框部分是否允许编辑。 True: 文本框部分不允许编辑也不能从下拉列表中 选择。 False: 文本框部分允许编辑。 (2) Text 设置/返回组合框控件文本框部分的文本 。 (3) Style 设置/返回组合框控件的类型及列表框部分的行为。 0-Dropdown Combo 控件包含一个可编辑的文本框和一个下拉列表(默认) 1-Simple Combo 控件包含一个可编辑的文本框和一个不下拉的列表。 2-Dropdown List 控件只允许从下拉列表中选择,不允许编辑文本框部分。 Style=0 Style=1 Style=2 (1) Change 当组合框控件的文本框部分的内容改变时,触发该 事件。 Private Sub Combo1_Change( ) Print “你已改变了文本框内容” 在窗体上显示 End Sub (2) Click 当单击列表框选项时触发该事件 。 Private Sub Combo1_Click() End Sub 2组组合框的常用事件 Move、Refresh和SetFocus AddItem、Clear和RemoveItem 3组合框的方法 1.框架控件的属性 (1) Caption 设置/返回框架控件的标题中的文本,是一个字符串。 (2) BorderStyle 设置/返回框架控件的边框样式。 0-None 框架控件无边框,此时标题也会消失 1-Fixed Single 框架控件有固定的单线边框(默认) 框架控件 2框架控件的事件 框架控件具有所有的鼠标事件。 3框架控件的方法 框架控件具有Move和Refresh方法 4把其他控件放在框架的方法 (1)必须要先画出框架,然后在框架内添加控件 。 (2)框架外画其它的控件 ,需先选中这些控件, 然后“剪切”,将光标定位在框架内执行“粘贴 ” 。 随机函数 说明: 1. Rnd(x) 函数: 当x0,每次产生随机数序列中的下一个随机数; 当x=0,得到最近产生的随机数; 不指定,同X0 为每次运行产生不同序列随机数,可执行Randomize语句。 例如:若M和N为整数,且MN,以下表达式可得到MN之间的 随机整数。 Int(N-M+1)* Rnd+ M) 1. 数值格式化 将数值表达式的值按照指定的格式输出。 v若小数部分的位数多于格式字符串的小数位 数,按四舍五入处理 。 格式化输出函数Format( ) 字符作用字符作用 #数值长值长 度比指定 小不在前后补补0 %改成百分比 0数值长值长 度比指定 小在前后补补0 $美元格式 .显显示小数点- ,+输输出正负负号 ,千位分隔符E+,E-指数形式 数值格式化符号与作用 数值格式化举例: 1)print format$(12345,”00000000”) 00012345 print format$(12345,”#”) print format$(12345,”000”) print format$(23.45,”#.#”) 2) print format$(3.45,”000.00”) 3) print format$(12345.678,”#,#.#”) 4) print format$(12.67,”00.0%”) 5) print format$(12.67,”$#0.00”) 6) print format$(-123.45,”000.00”) print format$(123.45,”+000.00”) 7) print format$(1234.56,”0.00E+00”) print format$(1234.56,”0.00E-00”) 12345 12345 23.45 003.45 12,345.68 1267.0% $12.67 -123.45 +123.45 1.23E+03 1.23E03 2日期与时间数据的格式化输出 将日期和时间数据按照指定的格式输出 符 号 作 用 d显显示日期(131),个位前不加0 dd 显显示日期(131),个位前加0 ddd 显显示星期缩缩写(SunSat) dddd 显显示星期全名(SundaySaturday) ddddd 显显示完整日期(日、月、年) w 星期以数字表示(17,1是星期天) ww 一年中的星期数(153) m 显显示月份(112),个位前不加零 mm显显示月份(112),个位前加零 mmm 显显示月份缩缩写(JanDec) mmmm 显显示月份全名(JanuaryDecember) 注意: m,mm: 跟在h,hh后的时候表示分钟;否则表示月份 非格式说明符“”、“”、“:”等照原样输出 举例: Private Sub Form_Click( ) Print Format(Now, “ yyyy-mm-dd dddd“) Print Format(Now, “ ddddd“) Print Format(Now, “ yyyy-mm-dd dddd hh-mm-ss am/pm“) Print Format(Now, “ dd mmmm yyyy“) Print Format(Now, “ h:mm:ss “) Print Format(Now, “ m/d/yy h:mm“) End Sub 3字符串格式化输出 符号作用 强制以大写显显示 当实际实际 字符位数小于指定输输出位数时时, 字符串前加空格 &当实际实际 字符位数小于指定输输出位数时时, 字符串前不加空格 例如: Privat

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论