Visual Basic程序设计 (2)

Visual Basic程序设计 (2)

ID:28370123

大小:2.76 MB

页数:321页

时间:2018-12-09

Visual Basic程序设计 (2)_第1页
Visual Basic程序设计 (2)_第2页
Visual Basic程序设计 (2)_第3页
Visual Basic程序设计 (2)_第4页
Visual Basic程序设计 (2)_第5页
资源描述:

《Visual Basic程序设计 (2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic程序设计及应用主讲教师:唐大仕dstang2000@263.net北京大学课程有关事项参考书VisualBasic程序设计,唐大仕,清华大学出版社,2003(丛书主编:卢湘鸿)VisualBasic程序设计题解与上机指导唐大仕,清华大学出版社,2003教学网站校内:http://cf.pku.cn/tds备份:http://www.dstang.com/cf2与唐大仕老师联系dstang2000@263.netQQ:351116463上机时间星期四9-10节,地点3、5、6号机房课程要求不迟到、不旷课完成参考资料的阅读、练习等课后任务按时交作业1序论程序与语言的概念为什

2、么要学习程序设计软件=程序+文档程序:指令的序列语言汇编语言asm:用助记符来表示计算指令高级语言c,pascal,fortran,用表达式来表示计算用过程来表示流程面向对象的语言c++,java,vb用对象来表示实现世界每个对象有自己的属性、功能、能与外界交互VisualBasic简介一种程序设计环境一种程序设计语言具有广泛的用途VB快速入门 单击右击双击设计与运行界面设计(插入对象,设其属性)(对象窗)代码设计(双击对象,填写代码)(代码窗)运行按F5(或点“启动”按钮)示例:按钮信息示例:按钮信息在程序中书写:MsgBox"Hello!"编程提示:要用西文标点、空格单击“启动”

3、按钮才会运行单击“结束”按钮才可以进一步修改保存保存窗体文件.frm工程文件.vbp其他辅助文件编程提示:文件应保存在自已的文件夹中,不要放在VB98下下次打开这个程序,只需双击.vbp文件即可每一个程序都要单独建一个工程每个程序放在单独的文件夹中交作业时,将文件夹中的所有文件压缩成一个文件编译编译编译就是将源程序转成可执行程序的过程怎样编译文件生成xxxxx.exe文件编程提示:exe是交给最终用户的,编程者不需要它一些典型应用一些专题知识自己设计一个屏幕保护程序;自己设计一个多媒体播放器;自己设计一个小游戏;信息安全与密码问题;软件工程,程序漏洞的原因;信息管理系统;网上信息交流,聊天

4、,游戏的原理;电子商务的基本构成方式;计算机智能及其局限性;分形图形与计算机艺术;等等。课程目标1.程序以VisualBasic为工具掌握程序设计的基本概念和基本方法具备使用程序来解决一些实际问题的能力2.应用通过程序来提高Word、Excel、网页制作等常用软件的应用能力了解病毒防护、数据加密、企业信息化、电子政务、人工智能、数字艺术等专题知识以简明的程序来介绍,不是十分注重编程技巧技术,而是重在理解其本质。VB程序设计环境工程窗口对象窗口代码窗属性窗工具箱注意区分三种状态设计状态运行状态中断状态小结程序、软件与语言VisualBasic是一种高级语言设计界面设计代码设计运行保存编译Vis

5、ualBasic程序设计主讲教师:唐大仕dstang2000@263.net北京大学课程2VB程序设计的核心概念VB中的对象属性(property)对象的状态,用名词、形容词表示方法(method)对象的动作或功能,用动词表示事件(event)对象与外界的交互属性的书写对象.属性Command1.Caption=“xxxxx”Text1.ForeColor=vbRedMe.BackColor=RGB(255,0,0)注:Me表示窗体Me.BackColor=RGB(Rnd*255,Rnd*255,Rnd*255)注:Rnd表示随机数(范围0到1之间,不包括1)注意用等号方法的书写对象.方法C

6、ommand1.Move1000,500Me.Print"Hello"注意:属性和方法都可以智能提示若没有提示,经常都因为写错了对象名写错了对象名,运行时会提示“需要对象”可以用Me.来正确地书写对象名事件的书写PrivateSub对象名_事件名(……)写书代码……EndSub一般不用手工书写可直接在代码窗的顶部选择对象名及事件名事件驱动示例:MouseMove事件参见文件event_drive.frmMe.Caption=x&","&y注意:&表示连接,&前后需要一个空格示例:事件改变属性改变字体、大小、颜色注意:=表示赋值a=a+1进一步理解对象对象命名对象名对象名(Name)与文字(

7、Caption/Text)不同窗体名.控件名匈牙利命名法对象命名的惯例:匈牙利命名法前缀(表类型)+单词(表意义)例:btnSayHellobtnOkcmdOk特殊对象名事先定义好的对象Me,Screen,Printer,App,Debug注:Me表示当前窗体Me.可省略Me.Left=(Screen.Width-Me.Width)/2操作技巧:Ctrl+J快速提示vbXxxxxF2对象浏览几种常用对象按钮C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。