Visual Basic程序设计 - 唐大仕出版物、相关资料下载.ppt
《Visual Basic程序设计 - 唐大仕出版物、相关资料下载.ppt》由会员分享,可在线阅读,更多相关《Visual Basic程序设计 - 唐大仕出版物、相关资料下载.ppt(321页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Visual Basic程序设计及应用,主讲教师:唐大仕,北京大学课程,有关事项,参考书Visual Basic 程序设计,唐大仕,清华大学出版社,2003 (丛书主编:卢湘鸿)Visual Basic 程序设计题解与上机指导唐大仕,清华大学出版社,2003,教学网站校内:http:/ 与唐大仕老师联系 QQ:351116463上机时间星期四9-10节, 地点3、5、6号机房,课程要求,不迟到、不旷课完成参考资料的阅读、练习等课后任务按时交作业,1 序论,程序与语言的概念,为什么要学习程序设计软件=程序+文档程序:指令的序列语言汇编语言 asm : 用助记符来表示计算指令高级语言 c, pas
2、cal, fortran, 用表达式来表示计算用过程来表示流程面向对象的语言 c+, java,vb用对象来表示实现世界每个对象有自己的属性、功能、能与外界交互,Visual Basic简介,一种程序设计环境一种程序设计语言具有广泛的用途,VB 快速入门单击右击双击,设计与运行,界面设计(插入对象,设其属性)(对象窗)代码设计(双击对象,填写代码)(代码窗)运行按F5(或点“启动”按钮)示例:按钮信息,示例:按钮信息,在程序中书写:MsgBox Hello!编程提示: 要用西文标点、空格单击“启动”按钮才会运行单击“结束”按钮才可以进一步修改,保存,保存窗体文件.frm工程文件.vbp其他辅助
3、文件编程提示:文件应保存在自已的文件夹中,不要放在VB98下下次打开这个程序,只需双击.vbp文件即可每一个程序都要单独建一个工程每个程序放在单独的文件夹中交作业时,将文件夹中的所有文件压缩成一个文件,编译,编译编译就是将源程序转成可执行程序的过程怎样编译文件生成xxxxx.exe文件编程提示:exe是交给最终用户的,编程者不需要它,一些典型应用,一些专题知识,自己设计一个屏幕保护程序;自己设计一个多媒体播放器;自己设计一个小游戏;信息安全与密码问题;软件工程,程序漏洞的原因;信息管理系统;网上信息交流,聊天,游戏的原理;电子商务的基本构成方式;计算机智能及其局限性;分形图形与计算机艺术;等等
4、。,课程目标,1. 程序以Visual Basic为工具掌握程序设计的基本概念和基本方法具备使用程序来解决一些实际问题的能力2. 应用通过程序来提高Word、Excel、网页制作等常用软件的应用能力了解病毒防护、数据加密、企业信息化、电子政务、人工智能、数字艺术等专题知识以简明的程序来介绍,不是十分注重编程技巧技术,而是重在理解其本质。,VB程序设计环境,工程窗口 对象窗口代码窗属性窗工具箱,注意区分三种状态,设计状态运行状态中断状态,小结,程序、软件与语言Visual Basic是一种高级语言设计界面设计代码设计运行保存编译,Visual Basic程序设计,主讲教师:唐大仕,北京大学课程,
5、2 VB程序设计的核心概念,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)注意用等号,方法的书写,对象.方法Command1.Move 1000,500M
6、e.Print Hello注意:属性和方法都可以智能提示若没有提示,经常都因为写错了对象名写错了对象名,运行时会提示“需要对象”可以用Me.来正确地书写对象名,事件的书写,Private Sub 对象名_事件名( )写书代码End Sub一般不用手工书写可直接在代码窗的顶部选择对象名及事件名事件驱动示例 :MouseMove事件 参见文件event_drive.frmMe.Caption = x & , & y注意:& 表示连接,& 前后需要一个空格,示例:事件改变属性,改变字体、大小、颜色注意: = 表示赋值 a= a+1,进一步理解对象,对象命名,对象名对象名(Name)与文字(Capti
7、on/Text)不同窗体名.控件名,匈牙利命名法,对象命名的惯例:匈牙利命名法前缀(表类型) + 单词(表意义) 例:btnSayHello btnOk cmdOk,特殊对象名,事先定义好的对象 Me, Screen, Printer , App, Debug注:Me表示当前窗体Me.可省略Me.Left = (Screen.Width- Me.Width)/2操作技巧: Ctrl+J 快速提示 vbXxxxx F2 对象浏览,几种常用对象,按钮 CommandButton 前缀btn标签 Label lbl文本框 TextBox txt图片框 PictureBox pic注:如果要在按钮上加
8、图片必须首先设设Style 然后再设Picture,DownPicture,常见的属性,NameForeColor, BackColor FontSize FontName Top Left Width HeightCaption/ Picture/ Text / ValueVisiable Enabled,默认属性,对象有一个默认属性(属性值)如:Label的Caption, Text的Text如: Text1.Text = . 可写为 Text1 = .,常见的方法,Move (适用于各种控件)Print (适用于窗体及图片框)Show / Hide (适用于窗体),常见的事件,有关Mou
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- visual basic 程序设计 唐大仕 出版物 相关 相干 资料 下载
限制150内