- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB_参考资料
第一章 算法与程序设计语言
算法(Algorithm)就是解决问题的步骤序列。对问题的解决进行算法描述之前,通常要先分析问题,设计相应的算法,然后用自然语言、伪代码或流程图等描述算法,将解决问题的思路表达出来。
第一节 程序设计语言简介
计算机并不能直接识别算法,需要用程序设计语言来实现算法。计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。
(1)机器语言。
计算机发明之初,人们只能用计算机的语言去命令计算机工作,就是写出一串串由“0”和“1”组成的指令序列交由计算机执行,这就是机器语言。使用机器语言是十分痛苦的,特别是在程序有错需要修改时更是如此。由于机器语言使用的就是“0”和“1”,是计算机可以直接识别接受的,故而运算效率是所有语言中最高的。机器语言,是第一代计算机语言。
(2)汇编语言。
为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。
(3)高级语言。
从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言—FORTRAN问世了。40多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、BASIC、Pascal、C、VC、VB、Delphi、JAVA 等。
第二节 VB程序设计语言简介
1、VB是Visual Basic的缩写,是一种面向对象的程序设计语言。
2、VB程序设计语言常用术语:
◇ 控件:工具箱中的工具称为控件,如“标签”等。
◇ 对象:窗体以及窗体中放置的控件都可被看作一个对象。
◇ 属性:属性是组成用户界面的各对象的性质的具体描述。例如对象的尺寸、位置、颜色、宽度、高度等等都称为对象的属性。
◇ 事件:由用户或操作系统引发的动作,例如单击鼠标(Click)、双击鼠标(DbClick)等。
◇ 方法:定义了对象的动作。如,清屏Cls,画圆Circle,画线Line等等。
3、VB程序设计语言编写四个步骤:
1)设计界面和修改属性。2)编写程序。3)运行调试。4)保存与打包。
程序的顺序结构
程序设计语言有三种程序设计结构:顺序结构、选择结构、循环结构。我们先介绍顺序结构,它的流程如下:
问题:输入一个圆的半径,输出这个圆的面积。
2、在右边下拉式菜单中选择“Activate”。
3、代码窗口中出现:
Private Sub Form_Activate( ) ‘表示程序开始
End Sub ‘表示程序结束
4、编写程序
(1)声明变量 Dim 变量名 As 类型
◇ 变量变量名的命名规则:255个字符以内,第一个字符是字母,其后可以是字母、数字和下划线的组合不能在变量名中出现句号、空格或者嵌入!、@、#、$、%、等字符。使用具有一定含义的变量名,可以帮助说明功能,简化调试过程。字不能作为变量名。-32768到32767 长整型 Long 4 从-2147483648到2147483647 单精度
实型 Single 4 负数-3.4028235E+38到-1.401298E-45
正数1.401298E-45 到 3.4028235E+38Dim r As Integer
Dim S As Integer
(2)输入圆的半径r
◇ 输入语句InputBox
语法格式:InputBox(提示信息,对话框的标题,默认值)
注意:VB中所有的符号都要使用英文半角符号。
r = InputBox(r=, 请输入圆的半径 , 10 )
◇ 赋值语句的基本格式是:
变量 = 表达式
这里“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。
观察下面的赋值语句的作用:
① A=B,它是将变量B的值赋给变量A,但B的值并未改变。比方说,A=10,B=20,执行A=B后,则A=20,B=20。
② A=B和B=A,表达的含义不一样。B=A是将变量A的值赋给变量B。比方说,A=10,B=20,执行B=A的后,则B=10,A=10。
③ A=A+10,表示将变量A的值加10后,再赋给变量A。如果原来A的值为30,则执行此语句后,A的值为40。
④ 已知A=30,B=40,那么依次执行语句
文档评论(0)