VB第3章电子讲稿

VB第3章电子讲稿

ID:42832534

大小:480.50 KB

页数:59页

时间:2019-09-23

VB第3章电子讲稿_第1页
VB第3章电子讲稿_第2页
VB第3章电子讲稿_第3页
VB第3章电子讲稿_第4页
VB第3章电子讲稿_第5页
资源描述:

《VB第3章电子讲稿》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3赋值与输入输出一个完整的VB应用程序,一般都包含三部分内容,即输入→处理→输出可通过VB语句、各种控件实现输入输出操作本章主要内容赋值语句常用基本语句使用Print方法输出数据窗体和基本控件命令按钮/标签/文本框对话框输入对话框/消息对话框程序举例第3章赋值与输入输出赋值语句是程序设计中最基本、最常用的语句格式:[Let]变量名=表达式功能:计算右端的表达式,并把结果赋值给左端的变量例3.1已知a=6,b=9,计算c=√a2+b2编写的窗体单击事件过程代码如下:PrivateSubForm_Cl

2、ick()DimaAsSingle,bAsSingle,cAsSinglea=6b=9c=Sqr(a*a+b*b)Print"c="&cEndSub运行程序后单击窗体,输出结果如下:C=10.816653.1赋值语句本事件过程采用的是顺序程序结构,运行的过程是:声明3个单精度变量a,b,c6→a9→b计算表达式,其结果10.81665→c输出结果赋值含义:将值送到变量的存储单元中去说明:(1)表达式中的变量必须是赋过值的,否则变量的初值自动取零值(变长字符串变量取空字符)。例如:a=1c=a+b+3′b未赋过值,为

3、0执行后,c值为4(2)利用赋值语句,可以改变变量的值,因此,同一变量在不同时刻可以取不同的值。PrivateSubForm_Click()a=3:Print"*A="&aa=7:Print"**A="&aa=a*2+3:Print"***A="&aEndSub运行程序后单击窗体,输出的结果如下:*A=3**A=7***A=17(3)赋值语句跟数学中等式具有不同的含意,例如赋值语句x=x+1,表示把变量x的当前值加上1后再将结果赋给变量“先读后写”:读出x的内容→加1→写回x(覆盖原有内容)例3.2示例设计步

4、骤如下:(1)分析:计算某年y的元旦是星期几,可由以下式子得出:F=y-1+[(y-1)/4]-[(y-1)/100]+[(y-1)/400]+1其中[]表示求整K=FMod7F除以7的余数y为某年公元年号,计算出K为星期几(2)创建应用程序的用户界面例3.3设计一个“万年历”程序,用来查看某 年的元旦是星期几(3)设置对象属性(4)编写程序代码功能要求:用户在“输入年份”文本框(Text1)中输入某一年份,单击“查看”按钮时,则在“星期”文本框(Text2)中显示出星期几编写的“查看”按钮(Command1)

5、Click事件过程代码如下:PrivateSubCommand1_Click()DimyAsInteger,fAsInteger,kAsIntegey=Val(Text1.Text)-1f=y+Int(y/4)–Int(y/100)+Int(y/400)+1k=fMod7‘等价于f-Int(f/7)*7吗?Text2.Text=kEndSub运行结果(见上图)3.2.1注释语句Rem在程序的适应位置加上必要的注释,可以提高程序的可读性语法格式:Rem注释内容或´注释内容功能:在程序中加入注释内容,以便于对程序的理解

6、。例如Rem交换变量a和b的值c=a´c为临时单元a=bb=c说明:(1)如果使用关键字Rem,在Rem和注释内容之间要加一个空格。(2)在其他语句后使用Rem关键字,必须使用冒号(:)与前面的语句隔开。注释符(单引号’)可以直接写在其他语句后面。3.2常用基本语句语法格式:Load对象名功能:把对象名代表的窗体对象、控件数组元素等加载到内存中。说明:使用Load语句可以加载窗体,但不显示窗体。当VB加载窗体对象时,先把窗体属性设置为初始值,再执行Load事件过程。例如LoadForml´加载窗体For

7、mlLoadOption(2)´加载控件数组中的一个元素3.2.2加载对象语句Load格式:Unload对象名功能:从内存中卸载指定窗体或控件。如果卸载的对象是程序惟一的窗体,则将终止程序的执行例如PrivateSubCommand1_Click()UnloadMe′卸载当前窗体EndSubMe是系统关键字,用来代表当前窗体3.2.3卸载语句Unload格式:End功能:结束程序的运行。也可以单击工具栏上的“结束”按钮3.2.5暂停语句Stop格式:Stop功能:暂停程序的运行。可用于调试程序(设

8、置断点)也可以通过单击工具栏上的“中断”按钮来实现使用Ctrl+Break组合键3.2.4结束语句End3.3.1Print方法用于显示(输出)文本格式:[对象名.]Print[表达式列表]说明:(1)使用的对象可以是窗体等Print“程序设计”´在当前窗体上输出Picture1.Print“程序设计”´在图片框上输出(2)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。