2第二章简单的VB程序设计资料.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2第二章简单的VB程序设计资料

第二章 简单的VB程序设计;学习目标 熟悉建立应用程序的基本步骤;掌握常用控件的属性、方法和事件,会编写简单的完整应用程序。 学习重点 1)对象和类的概念;对象三要素的含义; 2)窗体、命令按钮、文本框和标签等常用控件的属性、方法和事件。 学习难点 常用控件的事件代码的编写,了解基本的程序结构和语句。;2.1 面向对象中的概念;二、 对象是类的具体化 定义:对象是类的具体实例。 在面向对象的程序设计思想中,自然界中所有事物(包括计算机中的事物)都可以被看作一个个的对象(Object)。 对象所具有的共同特征:有一个名字区别于其他对象;有一组自己的特征(属性);有一定的功能和行为。 ;面向对象的编程思想; 举例:类和对象;思考:下图中有几个类?几个对象?;认识:vb中的类和对象;三. 控件对象的建立和编辑;★四.对象的三要素---属性、事件和方法;对象的通用属性;类型名;对象的颜色和字体属性 (1)BackColor:设置对象的背景颜色; (2)ForeColor:设置对象里显示图片和文本的前景颜色; (3) Font:设置对象中文字的字体等相关属性。;方法二:使用VB内部提供的颜色常量 VB内部可以直接使用的颜色常量有8种:vbBlack、vbRed、vbGreen、vbYellow、vbblue、vbMagenta(紫红色)、vbCyan(青色)、vbWhite 如:Form1.BackColor=vbred;对象的默认属性 是指在运行时可以直接用某个对象的对象名来引用对象某个属性。一般情况下: (1)Caption:Form、Frame、Label、CommandButton等控件使用。 (2)Text:Text、ListBox、ComboBox等控件使用。 (3)Value:CheckBox、OptionButton、HScrellBar、VScrollBar等控件使用。 例如:Text1.text=“计算机” 等价与 Text1=“计算机”;2. 第二要素—— 事件、事件过程和事件驱动; Click事件:当一个控件上按下并放开鼠标时触发该对象的事件。 DblClick:当鼠标在对象上被迅速按下并放开两次时发生的事件。 KeyPress事件:按下一个对应某ASCII字符的键时触发对象的该事件。;何为事件过程? 当用户操作一旦触发了对象的事件后,应用程序就要处理这个事件,而处理的步骤就是事件过程。这也就是VB事件驱动的实质。 但是VB只提供了事件名称,并没有提供事件过程,因为事件过程是实现用户要求功能的程序代码,所以要用户自己编写。;单击Command1命令按钮,使该命令按钮的字体大小改变为20磅,怎样编写事件过程代码?;何为事件驱动? 在传统的面向过程的应用程序中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码,即代码的执行是有唯一的入口和唯一的出口。程序执行的先后次序有设计人员编写的代码决定,用户无法改变程序的执行流程。 而vb种采用的事件驱动的程序执行方式则完全不同。;窗体(或窗体上的控件)等待事件的发生;; 方法是指对象本身所具有的动作行为。 VB中为程序设计人员提供了一种特殊的过程和函数(此处称为方法)。这些方法已经写好并封装起来,作为方法供用户直接调用。调用格式为: [对象].方法名 [参数名表] 若省略其中的对象,则表示为当前对象,一般指窗体。 如:Form1.Print “欢迎您使用VB6.0”; Move方法:移动控件或改变控件的大小 如:Form1.Move 0,0,600,300 注:Move后面的四个参数分别是对象的四个属性Left、Top、Width和Height SetFocus方法:使控件获取焦点。 如:form1.text1.setfocus;2.2 建立简单的应用程序;例:设计一个程序,窗口中显示欢迎词并提供一个进入按钮和退出按钮,如果选退出则关闭程序,如果选进入则打开另外一个窗口,此窗口中有四个图标。(结果见下页) ;一.★窗体;4)Moveable:可否移动。缺省为True。 5)Picture:背景图片。 可在属性窗口中直接设置,也可在程序代码中设置。如:form1.picture=loadpicture(“c:\windows\clouds.bmp”) 若图片文件在程序文件所在的路径下

文档评论(0)

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

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

版权声明书
用户编号:5341224344000002

1亿VIP精品文档

相关文档