- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上海海事大学VB程序设计内容提纲教程
VB程序设计内容提要 一、VB程序设计的基本概念 1、工程文件的组成: 工程文件(.vbp)、窗体文件(.frm)、模块文件(.bas)和可执行程序(.exe)等。 2、几个重要术语的含义 类:具有特定功能而且是被预先定义好的程序单元,这些程序单元已经被封装起来,用户只能使用它,但不能显示和修改它。 对象:对象是类的例化,或称实例。 方法:由系统定义且能自行完成某种特定任务的操作。 事件:事件是能够被对象响应和识别的动作及其过程,事件可以由系统自行触发,也可以由用户操作触发。 注意:VB只有在响应事件时,才能执行程序。 属性:表示对象外观的特征。 3、程序设计的生命周期(从编辑到程序执行结束的几个状态) 编辑状态:界面设计、编写代码 运行状态:运行程序并显示结果 调试状态:程序运行出错,即进入调试状态。 终止状态:结束程序运行,返回编辑状态 二、程序设计的基本方法 1、VB程序中的基本语法 (1)关键字、变量和常量 关键字(保留字):由系统定义,具有特定功能,用户不能修改,如private、dim等。 变量:暂存数据的地方。使用时命名要正确。 变量的类型: 从作用范围分: 全局变量:使用Public或在标准模块中定义的变量。 窗体变量:在窗体“通用/声明”段定义的变量。Dim或 Private 局部变量:在过程中定义的变量。Dim或Static 从变与不变角度分: 动态变量:使用Dim定义的变量。 静态变量:使用Static定义的变量。 两者区别:前者在程序执行时,只要离开程序该变量将被初始化;而后者只要没有离开本窗体,其变量的值将被保留。 常量:程序运行中不变的量,命名规则与变量相同,但声明的关键字是用“const”。 (2)表达式 由变量、常量和运算符组合形成的式子。表达式不能单独形成语句。 (3)语句 非执行语句: 注释语句:以单引号“’”开头,或用关键字“Rem” 开头的文字说明。 声明语句:以关键字“Dim”等开头对变量、常量、数组等定义数据类型。 可执行语句: 赋值语句:赋值号左边必须是变量名。 选择语句:if…then…语句和Case语句等多种形式。 循环语句:while语句、do语句和for语句等。 其它功能语句如Call语句、Exit For等。 (4)函数 有内部函数(标准函数)和自定义的过程与函数之分。内部函数由系统定义,用户只能使用,不能修改。 数值函数:求方根函数、三角函数、指数函数、符号函数(Sgn(number))、取整函数(Int(unmber)))和随机函数(Rnd[(number)]) 例如:Int(Rnd*100+1) 产生1~100之间的随机整数; Int(Rnd*(n-m+1))+1 产生[m,n]之间的随机整数。 字符串函数:大小写函数(UCase、LCase)、取字符函数(Left(string,length)、Right(string,length)、Mid(string,start,length))、长度函数(Len(string))和空格函数(Space(number))等。 类型转换函数:Val(n)函数、Asc(C)函数、Str(n)函数等。 输入输出函数 输入函数:InputBox函数 变量名=InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context]) 注意:每执行一次InputBox函数只能输入一个值,如果需要输入多个值,只能多次调用此函数。 输出函数:MsgBox函数 变量名=MsgBox(prompt[, type] [, title] [, helpfile, context]) 2、VB程序的基本结构 (1)顺序结构:从上到下,逐条执行。 (2)分支结构:有三种语句: If 语句:有四种形式: ① If 条件表达式 Then 语句 ② If 条件表达式 Then 语句1 语句2 …… 语句n End If ③ If 条件表达式 then 语句块1 Else 语句块2 End if ④ If 条件表达式1 Then [语句块1] ElseIf 条件表达式2 Then [语句块2] …… Else [语句块n+1] End If Select Case语句Select Case 测试表达式
您可能关注的文档
- 掌握辨析病句必备的现代汉语语法.ppt
- 护理教育学第一章-导论.ppt
- 提高介入手术部位标识执行率.docx
- 手术后宣教.ppt
- 上海市嘉定区封浜高中2014届高三上学期期中考试地理1教程.doc
- 上海市工业区循环经济建设指南教程.doc
- 上海市嘉定区封浜高中2014届高三上学期期中考试地理试题教程.doc
- 揭开心理咨询和心理治疗的面纱.pptx
- 上海市杨浦区2017届高三上学期期末质量调研数学试题(全WORD版,含官方答案)教程.doc
- 上海市松江区2013-2014学年第二学期第四模拟考试初三化学(含答案)教程.doc
- 人教版初中数学2011课标版八年级上册第十二章12.2 三角形全等的判定 课件(共23张PPT).ppt
- 人教版初中数学2011课标版七年级上册第一章1.4.2有理数的除法(课件15张).ppt
- 人教版八年级数学上册 第十二章 12.2.1 三角形全等的判定(3)课件(共19张PPT).pptx
- 人教版数学七年级上册3.1.1《一元一次方程》ppt课件(共17张PPT).ppt
- 人教版初中数学2011课标版九年级上册第二十五章25.1 随机事件与概率(共24张PPT).ppt
- 人教版初中数学2011课标版七年级上册第一章1.2.2 数轴(共16张PPT).ppt
- 人教版初中数学2011课标版八年级上册 第十一章 11.1 三角形的边 课件(共17张PPT).ppt
- 人教版八年级数学上册 11.2.2 三角形的内角—直角三角形两锐角互余 练习课件(共26张PPT).ppt
- 人教版必修一第六单元第20课新中国的民主政治建设课件 (共27张PPT).ppt
- 人教版数学八年级上册习题课件:第15章 分式15.2.3第2课时 用科学记数法表示绝对值小于1的数.pptx
最近下载
- 台州利欧环保新材料有限公司年产10万平方米碳化硅陶瓷膜、30套碳化硅陶瓷膜过滤装置、2000套碳化硅陶瓷膜净水器技改项目环评报告.doc VIP
- (2025秋新版)苏教版科学三年级上册全册教案.docx
- 高二体育课题广播体操放飞理想教案.docx VIP
- 全民所有自然资源资产清查实物信息核查技术规程.pdf VIP
- 劳技课洗碗课件.pptx VIP
- 新版中华民族共同体概论课件第十六讲文明新路与人类命运共同体-2025年版.pptx VIP
- 环境影响评估软件:One Click LCA二次开发_(10).数据库管理与优化.docx VIP
- 4护理三基判断复习题.docx VIP
- 2025年全球RPG市场研究报告.pdf
- 老年心理照护-老年人心理健康诊断老年人心理健康判定与诊断.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)