欢迎来到天天文库
浏览记录
ID:30748768
大小:164.50 KB
页数:13页
时间:2019-01-03
《11算法与程序设计vb知识点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、十一、算法与程序设计VB知识要点(一)算法1•定义算法:就是解决问题的方法和步骤。算法是程序设计的“灵魂”,算法+数据结构=程序。2.算法的特征1)有穷性:一个算法仅包含有限个操作步骤,执行后一定能终止,并得到解答.2)确定性:一个算法中给出的每个步骤都确定的,无二义性3)可行性:算法中每一个操作在有限时间内都能正确执行4)有输入:在算法开始执行前,有0个或多个取自确定对象的输入集合5)有输出:一个算法一般有一个或多个输出信息(数据的处理结果)3.算法的描述方法:1算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。2
2、自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。3流程图描述:也称程序框图,它是算法的一种图形化表示方法。且描述算法形象、直观,更易理解。4伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。是专业软件开发人员常用方法。处理或运算(-)程序设计基础(1)常用高级编程语言:BASIC、VB、Pascal、C、C++、Java1、面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等2、控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框
3、,命令按钮等。常用控件:控件对象的类型前缀名字举例窗体Formfrmfrmfind命令按钮Commandbuttoncmdcmdok标签Labellbllblinput文本框TextBoxtmrtmrClock列表框ListBox图像框Image计时器Timer形状控件shape若命令按钮(Command)的Enabled属性设置为True时按钮有效,设置为False时按钮无效3、对象的属性、方法和事件1•属性属性Name设置对象的名称Caption决定控件中显示的内容(文字)Text决定窗体中文本框中显示的内容(初始为空白)Heigh
4、t决定控件高度Width决定控件宽度TOP决定控件的靠顶部位置Left决定控件的靠左边位置Font设置控件中字体格式BackColor设置控件背景色ForeColor设置控件的前景色BorderStyle设置控件的边框风格Alignment即标签文字对齐属性:(O)LeftJustify时文本左对齐;(l)RightJustify时文本右对齐;设置为(2)Center时文本居中。AutoSize设置为False时输入控件Caption中文字超过控件宽度时超出部分被裁剪掉,设置为Tme时,控件可水平扩充,以适应控件Caption属性。Vi
5、sible决定控件是否可见(用于按钮、标签、文本框)Enabled决定控件运行时是否有效(用于按钮、标签、文本框、计时器)ControlBox用来设置窗口的控制图标。该属性只适用于窗体。值为True或FalsePicture用来在窗体工作区显不个图形(结合loadpicture函数使用)MultiLine是否允许多行显示。(文本框)MaxLength设置文本框所允许输入的最大字符数.PasswordChar文本框内设置密码(结合MaxLength使用)Locked文本框是否可编辑Style按钮是否显示图形(与Picture属性混用)St
6、retch可伸缩性(图像框)Listcount表示了列表框中的表项的总个数Interval该属性用于设置两个计时器事件间的时间间隔,以毫秒为单位,1000(即1秒)对象•属性=属性值对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下例:给文本框“Txtl23”的“Text”属性赋值为字符串“20”,代码如下Txtl23.text=”20”注:程序计算结果也可输出到对象的属性里。例:textl.text二str(s)如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下例:读取文本框"txt123
7、"的“Text”属性的代码如下a=txt123.text注:对象的输入内容存储到变量中例:i=val(tcxtl・text)2.方法[对象]•方法[参数名表]例:form.print”欢迎使用”该语句使用print方法在forml窗体中显示字符串“欢迎使用”注:对象名可省略列表框控件常用的几个方法:1.Additem方法用于向列表框中新增数据项。格式:列表框.additem字符串例:Listl.AddltemTextl.Text2.clear方法用于清除列表框中的所有列表项。格式:列表框.clear例:Listl.Clear3.Remo
8、veItem方法:用来删除列表框中指定的列表项格式:列表框.Removeitem索引号例:Listl.RemoveitemListl.Listlndex3•事件及事件驱动事件是对象对外部操作的响应,如在程序
此文档下载收益归作者所有