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

下载本文档

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

文档简介

VB语言基础:编码基本规则数据类型变量与常量声明及其作用范围掌握常见的内部函数及其使用方法掌握运算符和表达式的书写格式及应用,问题1:a,b的值是多少?PrivateSubCommand1_Click()DimintTemp,a,bAsIntegera=10:b=20Printa;bintTemp=a:a=b:b=intTempEndSubPrivateSubCommand2_Click()Printa;bEndSub,问题2:intCount的值是多少?PrivateSubCommand1_Click()StaticintCountAsIntegerintCount=intCount+1PrintintCountEndSubPrivateSubCommand2_Click()DimiAsIntegerintCount=intCount+1PrintintCountEndSub,常见内部函数,字符串函数转换函数数学函数日期时间函数输入输出函数Shell()函数使用函数时要注意的问题,SStab控件,提供一组选项卡,每个先项卡都可作为其他控件的容器。,组合框由列表框部分和文本框部分组成,兼有列表框和文本框的功能,既允许用户在列表框部分进行选择,也允许用户在文本框部分输入和编辑。,组合框(ComboBox),1组合框控件的属性组合框控件默认的名称是Combon(n为1,2,3,)(1)Locked确定组合框控件的文本框部分是否允许编辑。True:文本框部分不允许编辑也不能从下拉列表中选择。False:文本框部分允许编辑。(2)Text设置/返回组合框控件文本框部分的文本。,(3)Style设置/返回组合框控件的类型及列表框部分的行为。0-DropdownCombo控件包含一个可编辑的文本框和一个下拉列表(默认)1-SimpleCombo控件包含一个可编辑的文本框和一个不下拉的列表。2-DropdownList控件只允许从下拉列表中选择,不允许编辑文本框部分。,Style=0Style=1Style=2,(1)Change当组合框控件的文本框部分的内容改变时,触发该事件。PrivateSubCombo1_Change()Print“你已改变了文本框内容”在窗体上显示EndSub(2)Click当单击列表框选项时触发该事件。PrivateSubCombo1_Click()EndSub,2组合框的常用事件,Move、Refresh和SetFocusAddItem、Clear和RemoveItem,3组合框的方法,1.框架控件的属性(1)Caption设置/返回框架控件的标题中的文本,是一个字符串。(2)BorderStyle设置/返回框架控件的边框样式。0-None框架控件无边框,此时标题也会消失1-FixedSingle框架控件有固定的单线边框(默认),框架控件,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.数值格式化将数值表达式的值按照指定的格式输出。若小数部分的位数多于格式字符串的小数位数,按四舍五入处理。,格式化输出函数Format(),数值格式化符号与作用,数值格式化举例:,1)printformat$(12345,”00000000”),00012345,printformat$(12345,”#”),printformat$(12345,”000”),printformat$(23.45,”#.#”),2)printformat$(3.45,”000.00”),3)printformat$(12345.678,”#,#.#”),4)printformat$(12.67,”00.0%”),5)printformat$(12.67,”$#0.00”),6)printformat$(-123.45,”000.00”),printformat$(123.45,”+000.00”),7)printformat$(1234.56,”0.00E+00”),printformat$(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日期与时间数据的格式化输出将日期和时间数据按照指定的格式输出,注意:m,mm:跟在h,hh后的时候表示分钟;否则表示月份非格式说明符“”、“”、“:”等照原样输出举例:PrivateSubForm_Click()PrintFormat(Now,yyyy-mm-dddddd)PrintFormat(Now,ddddd)PrintFormat(Now,yyyy-mm-ddddddhh-mm-ssam/pm)PrintFormat(Now,ddmmmmyyyy)PrintFormat(Now,h:mm:ss)PrintFormat(Now,m/d/yyh:mm)EndSub,3字符串格式化输出,例如:PrivateSubForm_

温馨提示

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

评论

0/150

提交评论