第二课我的日期时间程序_第1页
第二课我的日期时间程序_第2页
第二课我的日期时间程序_第3页
第二课我的日期时间程序_第4页
第二课我的日期时间程序_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二课 我的日期时间程序一、学习目标:一、知识与技能目标1、掌握窗体、标签控件和命令按钮的使用方法。2、掌握日期时间函数的使用方法。3、熟悉VB程序设计的一般过程。二、过程与方法本节课是学生第一次亲手实践经历VB开发程序的全过程,经历分析问题、 设计界面、设置对象属性、编写代码、调试运行、保存文件等环节,通过经历“日 期时间”程序设计的全过程来领悟VB程序设计的全过程。三、情感态度与价值观培养学生从分析问题入手,设计程序,然后解决问题的良好程序设计习惯; 培养学生自主完成VB程序设计的一般过程。二、重点和难点点:依据对问题的分析设计合适的程序界面。难点:对YB程序开发全过程的把握。设计一个如下

2、图所示的程序要求是:运行程序单击“查询”按钮,在两个标签中显示出当前日期和时 间如下图,单击“退出”命令搂钮结束程序运行。一、分析问题从上图可以看出,本程序的窗体中用到三个标签、二个命令按钮。启动运 行程序时,Label 1标签中显示“当前日期和时间” ;Labe2、Label3标签框内为 空。当单击“查询”按钮时,在Label 2标签中显示当天的日期,在Label3标 签框中显示当前的时间。当单击“退出”按钮时,便退出程序运行,根据以上分 析,让我们通过以下环节来完成程序设讣。二、VB程序的编写步骤1、设计界面2、设置对象属性3、编写代码4、调试运行5、保存工程6、生成可执行文件一、设计界面

3、1、启动VB执行开始程序Microsoft Visua Basic6. 0 中文版Microsoft Visua Basic6. 0中文版菜单命令,启动VB6. 02、添加对象第一步:单击工具箱中的“标签” A控件在窗体中按住鼠标左键拖动,即可添加 一个标签。第二步:单击工具箱中的“命令按钮”控件,在窗体中按住鼠标左键拖运,即 可添加一具命令按钮。按图1所示,调整所添加的三个标签和二个命令按钮的大小与布局,以达 到美观的效果,如图2所示。图1图2二、设置对象的属性,按下表设置对象的属性。对象属性设置表对象属性设置值说明FormlCaption日期时间查询设置窗体标题内容labellCaptio

4、n当前日期和时间设置标签的标题Label2Caption置空设置标题为空Label3Caption置空设置标题为空Command1Caption查询设置命令按钮的标题NameCmdok定义命令按钮名称Command2Caption退出设置命令按钮的标题NameCmdcancel定义命令按钮名称窗体中各个对象的背景色(Backcolor) x是否透明(Backstyle) x边框 样式(Borderstyle) 字体字号(Font)及前景色(Forecolor)等属性参照下 图自行设置。三. 编写代码1、编写“查询”命令按钮的Click事件代码单击工程管理器中的“查看代码”按钮,切换到“代码”窗

5、口,如下图在“对象列表”中选中Cmdok,在“事件列表”中选中Clik(单击),根据 题LI要求,在单击查询命令钮时,应显示出当前日期和时间。编写以下程序代码, 如下图2、编写“退出”命令按钮的Click事件代码调出代码窗口,在对象列表”中选中Cmdcancel,在“事件列表”中选中Click,根据题目要求,在单击“退出”命令钮时应结束程序。编写出以下代码, 如下图四、调试运行单击常用工具栏上的按钮 运行程 序。在显示的窗体中单击“查询”命令按钮,看是否是下图所示的运行结果;单 击“退出”命令按钮看是否能退岀程序运行。如果程序运行不正确,单击工具栏停止程序运行,仔细中的“结束”按钮检查各对象的

6、属性及其程序代码正确与否。五、保存文件执行文件保存工程菜单命令,出现“文件另存为”对话框,选择保 存位置,单击“保存”按钮,保存窗体文件Forml.在接着出现的“工程另存为”对话框中单击“保存”按钮,保存工程文件 “工程1”。接着出现下面的Source Code Control M对话框,单击NO”按钮。六、生成可执行文件为了使程序能脱离VB环境直接在Windows环境下运行,就必须将程序编译 成可执行文件。生成EXE文件的步骤是:执行文件-生成工程1菜单命令, 出现“生成工程”对话框,默认的可执行文件名与工程名相同,扩展名为 “.exe”。单击“确定”按钮,即生成可执行文件。一、窗体、标签与

7、命令按钮1、窗体及其属性:窗体是设计VB应用程序的一个基本模块,儿乎所有控件都是添加在窗体上 的,窗体有自己的属性、方法和事件。窗体属性可以通过设置属性窗口来完成,也可以通过代码窗口写程序代码来 完成。窗体的属性有很多。下表列出了窗体的一些常用属性。属性说明BackColok设置窗体的背景颜色BorderStyle设置窗体的边框样式Caption设置窗体标题栏中的标题Font设置窗体中显示文字的字体ForeColor设置窗体前景颜色2、标签及其属性标签用于显示文本。通常用标签来标注本身不具有Caption属性的控件如文 本框、列表框和组合框等,也可用标签为窗体添加说明文字,标签中显示的文本 是

8、由Caption属性控制的。下表列出了一些常用的标签属性。属性说明Alignment设置标签的文本在标签区域内是左对齐、居中还是右对齐AutoSize设置标签是否能自动调整大小以显示所有内容BackColor设置标签的背景颜色BorderStyle设置标签边框样式Font设置文本的字体、样式和大小等ForeColor设置标签文本的颜色3、命令按钮在运行程序时,需要执行某些命令如“确定”、“取消”等操作,通过单击 命令按钮就可以执行指定的操作。命令按钮除了的与窗体相同的Caption BackColok等属性外,还有自身的 属性、事件和方法。单击(Click)事件是命令按钮要处理的关键事件。此外

9、,单击命令按钮除 了产生Click事件外,还将产生Mouse Down和MouseUp事件。二、对象的命名约定为对象起一个恰当的名字,对于提高程序的可读性很重要。系统为每个对象 的名称属性提供了一个缺省值,如 Formic Label Is Labe 12 Commandl Command2 当然,编程时可以直接采用系统缺省值,但为了增强程序的可读性,更 容易找准对象,命名时尽量做到“见名知义”。三、编写代码的语法规则将对象的事件触发后,便可以在事件过程中编写代码。VB中的代码有时是 对属性进行编写的,有时需要使用VB中的函数或语句,有时还要用流程控制语 句来实现某种功能。编写程序不同,所釆用

10、的方法也不同。然而,无论用到哪种 方法,都要合乎VB的语法规则。例如,在对象属性进行编写代码时,要遵循以下语法规则对象名.属性名=属性值同样,在使用函数和语句时,要符合函数或语句的用法;使用流程控制语句 时,要符合其基本的语法规则。1、设计一个程序如图所示当单击“红字显示”命令按钮时,标签中显示红色字“欢迎来到VB大世 界!” ;当单击“绿字显示”命令按钮时,标签中的字变绿色;当单击“蓝字显 示”命令按钮时,标签中的字变蓝色;单击“清除”时标签中为空口;单击“退 出”时,退出程序运行。2、利用所学的内容自行设计编写一个VB程序。要求:1、设计要有创意。2、窗体界面至少包括一个标签、三个命令按钮

11、。VB中属性.事件的概念一、属性(Properties)属性用来表示对象的特征。例如窗体的外观,窗体的背景颜色,按钮上标 注文字等。属性具有属性值,改变属性值就可以改变对象的特性。对属性值的设置,可以有两种方法:(1) 、在设计阶段,选中一个对象后立即从窗体右则的属性窗口中的属性 表中找到所需要的属性行,然后通过键盘输入该属性的值,或者用鼠标从系统给 出的儿种可能值中选中其一。(2) 、可以在进行阶段,山程序改变属性的值,其一般形式为:对象名属性名=属性值例如,Forml. Captiin=/,Visual. Basic 一般不必对全部属性的值一一设置,对多数属性值均釆用系统提供的隐含值, 只

12、有在隐含值满足不了要求时才自己指定所需要的值。二、事件(Event)VB程序由若干个规模较小的事件子程序组成。每一个“事件子程序”由一 个相应的“事件”驱动。各事件子程序是相互独立的。每个事件子程序都有相关 的事件触发而执行。VB中所指的“事件”是山系统事先设定的、能为对象识别和响应的动作。 每一种对象能识别的事件是不同的。例如,窗体能识别“单击”和“双击”事件, 而“命令”按钮能识别“单击”却不能识别“双击”事件。每一种对象所能识别 的事件,在设计阶段可以从该对象的代码窗口右边的Proc框中的下拉列表中看 出。尽管每一种对象所支持的事件很多,但实际上,在一个程序中往往只用到 其中儿种,它们是

13、根据实际需要选定的。如果用户只要求单击窗体,使窗体中显 示一句话,那么只需编写窗体的单击事件过程即可,对其它事件可以置之不理。 一、填空题1、使一个控件不可见,应设置()属性。2、在Visual Basic中最基本的对象是(),它是应用程序的基石,也是其它控件的容器。3、李明在编程中需要用到当前的日期,可使用()函数显示,显示形式为:();显示当前时间,可使用()函数实现,显示形式为()。二、选择题1、如果窗体上有命令按钮“确定”,在代码编辑窗口中有与之相对应的OK.Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为()。A、“0K”和“确定” B、 “确定”和“0K”C、“Commandl” 和“确定” D、“Commandl” 和 “0K”2、在窗体中选择多个控件,以下方法不正确的是()。A、按住键盘上的Ctrl键用鼠标单击多个控件。B、按住键盘上的Sit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论