第7课基本语句常见语句.ppt_第1页
第7课基本语句常见语句.ppt_第2页
第7课基本语句常见语句.ppt_第3页
第7课基本语句常见语句.ppt_第4页
第7课基本语句常见语句.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

VisualBasic基本语句,赋值语句注释语句结束语句暂停语句输出语句数据输入函数消息框函数,一.赋值语句,形式:变量名表达式作用:将表达式的值赋值给变量。一般用于给变量赋值或对控件设定属性值。例:Text1.Text欢迎使用VisualBasic6.0当表达式的类型与变量的类型不一致时,强制转换成左边变量的类型iA=10/4iA中的结果为3,赋值语句使用的注意事项,1.虽然赋值号与关系运算符中的等于号都用“=”表示,但VB系统会根据所处的位置自动判断是何种意义的符号。2.赋值号左边只能是变量。Sin(x)=x+yx+y=33.不能用一条赋值语句给多个变量赋值。x=y=z=3,1.Print方法表达形式:对象.PrintSpc(n)|Tab(n)表达式列表;|,作用:在指定的对象上输出信息。对象:窗体、图形框或打印机(Printer)。若省略对象,则在当前窗体上输出。,二、输出语句,紧凑格式,标准格式,注意,Spc(n)函数:插入n个空格,允许重复使用。Tab(n)函数:左端开始右移动n列,允许重复使用。;(分号):光标定位上一个显示的字符后。,(逗号):光标定位在下一个打印区的开始位置处。无;,:光标定位在下一行。1.开始打印的位置是由对象的CurrentX和CurrentY属性决定;2.缺省的打印位置为对象的左上角0,0。3.在Form_Load事件过程中用Print方法输出,必须设置窗体的AutoRedraw属性值为True,或采用show方法。,提示:提示信息标题:对话框标题缺省:输入区缺省值说明:默认情况下,InputBox函数返回一个字符串每执行一次InputBox函数,只能输入一个值。Prompt字符串若要强行换行,可使用chr$(13)+chr$(10)或VbCrLf回车换行.,二.人机交互函数和过程,1.InputBox函数InputBox(提示,标题,缺省,x坐标位置,y坐标位置),其中:,例:在屏幕上显示如图所示的对话框,DimstrName$,strS1$相应的语句如下:strName=InputBox(“请输入你的姓名”+vbCrLf+_“然后单击确定”,“输入框”)也可以:strS1=“请输入你的姓名”+Chr(13)+Chr(10)+“然后单击确定”strName=InputBox(strS1,“输入框”,100,100)当键盘输入“王晓明”后,变量strName获得键盘输入的值。,2.MsgBox函数和语句,MsgBox函数格式MsgBox(提示,对话框类型,标题文本)MsgBox语句格式MsgBox提示,对话框类型,标题文本注意:MsgBox函数返回值是整数值(1-7)。对话框类型默认值为0,对话框类型是四组值的组合值。,MsgBox函数和语句中的对话框类型是一个整型表达式,决定了对话框上出现的按钮数目和图标类型。,MsgBox函数值:返回所选按钮的整数值。如果不需要返回值,可使用MsgBox语句。,MsgBox函数应用举例,msg=MsgBox(请确认输入的数据是否正确!,3+48+0,数据检查),请参看例4MsgBox函数的演示,5.格式输出函数,格式函数表示形式:Format(表达式,格式字符串),例利用Format函数显示有关的日期和时间Form_CLICK()FontSize=12MyTime=#9:21:30PM#MyDate=#7/21/97#PrintFormat(MyDate,m/d/yy)PrintFormat(MyDate,mmmm-yy)PrintFormat(MyTime,h-m-sAM/PM)PrintFormat(MyTime,hh:mm:ssA/P)显示系统当前日期和时间PrintFormat(Now,yyyy年m月dd日hh:mm)以系统预定义的格式显示系统当前时间PrintFormat(Date,dddd,mmmm,dd,yyyy)EndSub,Shell函数(补充),在vb中不仅可以调用通用过程,而且可以通过shell函数调用各种应用程序。Shell函数格式:Shell(命令字符串,窗口类型)命令字符串:要执行的应用程序的文件名,必须是可执行文件,其扩展名为:.com,.exe,.bat窗口类型:是执行程序时的窗口的大小。缺省时窗口以一个具有焦点的图标显示。,Shell函数窗口类型值及其对应风格,Shell函数,Shell函数调用应用程序成功后,返回一个任务标识(taskid),它是执行程序的唯一标识。x=shell(c:windowsnotepad.exe,1)x=Shell(c:windowsSystem32winmine.exe,1)注意:x不能省略。Shell函数以异步方式来执行其他程序。,i=Shell(c:

温馨提示

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

评论

0/150

提交评论