- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2010-2011年夏季学期算法与程序设计复习提纲
2010-2011年夏季学期算法与程序设计复习提纲
目录:
VB开发流程
VB相关文件
VB编程相关概念
VB语言
程序结构
常用算法
经典实例
VB开发流程
VB的相关文件类型
窗体文件:*.frm
工程文件:*.vbp
可执行文件:*.exe
二进制文件:*.frx(当在窗体上设置了图标图片等)
VB编程的相关概念
1、对象:可以看作一个整体,具有一定属性和方法的事物。 VB的对象包括窗体和控件。
对象名称是代码中对它的称呼,VB靠它来识别对象,每一个对象都有一个唯一的名字。
2、常见对象:
窗体(form)
标签(label)
按钮(commandbutton)
文本框(textbox)
计时器(timer)
图像(Image)
容器对象:
可以在其中放置其他对象的对象。Vb中的容器有:窗体、框架、PictureBox。
4、对象方法:
方法:对象具有的功能。它是对象提供的是特定的函数或过程。但方法与函数不同,方法属于对象,而函数不属于对象。
常见方法:
Print
作用:窗体上输出,可接变量,表达式,提示语言。
应用实例:
Print a
Print x^2
Print “请输入一个数”
Print “请输入第” n “个数”
Pset
作用:画点
语法1:pset(x,y)[,color]
▲语法2:pset [Step] (x, y), [color]
Line
作用:画线
语法1:line(x1,y1)-(x2,y2)[,color][,b][f]
▲语法2:line-(x,y)表示上一条直线的终点坐标作为本次的起点坐标
应用实例:
Line (0, 0)-(2000, 2000)
Line (0, 0)-(2000, 2000),vbred
Line (0, 0)-(2000, 2000),vbred,b
Line (0, 0)-(2000, 2000),vbred,bf
Circle
作用:窗体上画圆
语法1:Circle (x, y), r, [color]
▲语法2: Circle [Step] (x, y), r, [color, start, end, aspect]
Step:不是必须的项目,是相对于当前点的坐标。例:
CurrentX = 1000·
CurrentY = 2000
Circle Step(1000, 500), 400, vbRed
Start ,end:分别表示开始和结束的弧度。范围是-2π~2π,逆时针画圆,弧度为正,画圆,弧度为负,画扇形。例:
Circle (1000, 500), 400, vbRed, -2, -3
Circle (1000, 500), 400, vbRed, 2, 3
Circle (1000, 500), 400, vbRed, -2, 3
Aspect: 画圆的纵横比。
应用实例:
Circle(scalewidth/2,scaleheight/2),1000,vbred
Cls:
作用:清除当前窗体上的文字和线条
▲Show,hide 窗体显示和隐藏
Form1.Show
Form1.Hide
VB窗体坐标系示意图
▲变换坐标系:
Scale (x1,y1)-(x2,y2)
(x1,y1):新坐标系左上角坐标
(x2,y2):新坐标系右下角坐标
Scale(-1000,1000)-(1000,-1000) 变换坐标系后,新坐标系原点坐标是在窗体中心,宽度为2000单位,高度为2000单位。如下图所示,例:
Scale(-1000,1000)-(1000,-1000)
Circle(0,0),500,vbred
事件:
事件:是指能被对象所识别的消息(动作)。如单击Click、载入load、激活Activate 等
事件过程的框架为:
Sub 对象名字_事件名称(参数…)
……
End Sub
常用事件:
鼠标事件:Click
窗体事件:Activate,Load
时钟事件:Timer
改变事件:Change (滚动条,文本框)
5、常见属性:标志对象的一些性质。
Caption:显示标题,在对象表面显示。
Name:是标识,VB靠它来识别对象,只能在设计状态下用
Visible:确定是否可见。取值True/False 默认为True,表示可用。
Enabled:确定是否可操作,取值True/False, False为禁止操作。
Forecolor:确定前景颜色
Top:确定对象离顶部距离
Left :确定对象离左边距离
Height:对象的高度,单位是twip缇, 即:1/1440 inch
Width
您可能关注的文档
最近下载
- 陕西省中职职高单招英语考纲词汇表.docx VIP
- 广州市托育机构星级服务评估必达条件、评估标准、家长调查问卷、分级评估申报表、意见书.docx VIP
- 2025年中国四氯化锆项目投资计划书.docx
- 2025年中国半乳甘露聚糖项目创业计划书.docx
- 恒生校招测试笔试题目及答案.doc VIP
- IEC 60664-1-2020+cor1-2020中文版完整版.docx
- ZE-C300(V2)化学需氧量在线分析仪用户手册V2.0.pdf VIP
- 教学课件 地址数据处理 三维地质建模技术.ppt VIP
- 字体侵权法务培训.pptx VIP
- 中国国家标准 GB/T 2423.16-2022环境试验 第2部分:试验方法 试验J和导则:长霉.pdf
文档评论(0)