第一章 VB程序设计概述幻灯片.pptVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
考核相关 平时30%:包括考勤和实验 期末70%: 闭卷考试 第1章 Visual Basic程序设计概述 1.1 Visual Basic 简介 1.2 VB集成开发环境 1.3 创建应用程序过程 1.4 VB帮助系统 1.1 Visual Basic 简介 1.1.1 Visual Basic的发展 BASIC(Beginner’s All-purpose Symbolic Instruction Code)语言的发展概况(四阶段): 1.初级Basic:64~74,Basic语言问世 2.微机Basic:75~85,微机上固化Basic语言 3.结构化Basic:86~90,结构化的Basic语言 4.可视化Basic:91至今,VB(微软推出) Visual Basic的发展 1991年Microsoft公司推出Visual Basic1.0,以可视化工具为界面设计、结构化Basic语言为基础,以事件驱动为运行机制。从1991年的VB1.0至1998年的VB6.0的多次版本升级,功能更强大、完善,应用面更广。 2000年发布Visual Basic.NET,2005年发布Visual Basic 2005版本。 1.1.2 VB的特点 VB功能特点 如何学习Visual Basic 两个方面: Visual可视化界面设计 Basic程序设计 1.2 VB集成开发环境 1.2.1 安装 1.2.2 启动 1.2.3 集成开发环境使用 一、主窗口 二、窗体设计窗口(Form) 三、代码(Code)设计窗口 四、属性(Properties)窗口 四、属性(Properties)窗口 3.属性窗口的打开方法(4种) (1)热键F4 (2)“视图”— “属性窗口” (3)单击工具栏上的“属性窗口”按钮 (4)右击对象,在快捷菜单中选择“属性窗口”命令 五、工程管理器(Project Explorer)窗口 五、工程管理器(Project Explorer)窗口 3.工程资源管理器的打开方式(3种) (1)单击工具栏上的“工程资源管理器”按钮 (2)热键Ctrl+R (3)“视图”—“工程资源管理器” 六、工具箱(ToolBox)窗口 七、其他窗口 1.立即(Immediate)窗口 为调试程序提供的,可在此直接用Print方法输出表达式的值,也可以在程序代码中用Debug.print语句在立即窗口输出表达式的值。 2.窗体布局(Form Layout)窗口 用于指定程序运行时窗体的初始位置,主要应用于多窗体程序中。 1.3 创建应用程序的过程 1.4 使用帮助系统 本章小结 VB的突出特点 可视化的设计工具 事件驱动的编程机制 VB集成开发环境 三种工作模式 窗体窗口 属性窗口 代码窗口 工程资源管理器窗口 创建应用程序的过程 建立界面、属性设置、编写代码、运行与保存程序 * * Visual Basic 程序设计教程(第三版) 龚沛增 杨志强 陆慰民 编 方艳丽 fangyanli_511@163.com 国家精品课程主讲教材 普通高等教育“十一五”国家级规划教材 高等教育百门精品课程教材 ISBN:978-7-04-020949-5 1.1.1 Visual Basic的发展 1.1.2 Visual Basic的特点 1.1.3 如何学习Visual Basic 例1 简单动画演示。一行文字在具有背景图案的窗体上进行上、下移动。单击手动按钮,移动50Twip;单击自动按钮,可以连续移动。当内容超出窗体底部时,又从顶部开始往下移动。 设计思路: 在窗体上使用标签Label对象来存放文字; 利用Timer控件来自动触发移动; 利用单击按钮来手动触发移动。 当一个标签放在窗体上时,标签的左上角坐标(用Left、Top表示)就被指定了。 如果改变标签的左上角坐标就可移动标签,即移动文字。 例如: Label1.Top=Label1.Top+50可使标签Label1向下移动50单位。 欢迎使用VB Top Left 0,0 实现连续移动,可通过时钟对象Timer,在规定的时间间隔连续执行: Label1.Top=Label1.Top+50语句,就可使标签Label1连续向下移动。 时钟对象的Interval可指定时间间隔,以毫秒单位。每隔0.2秒移动一次可设置Interval=200。 程序进一步改进: 连续循环移动,首先要能判断出标签是否超出窗体范围。 该点在Top方向上的坐标为:窗体的高度Height 如果标签的Top窗体的高度,表示已越出窗体范围,可将标签移到窗体上方,此时标签的Top=? 窗体 欢迎使用VB Height 1.具有

文档评论(0)

mwk365 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档