我们知道,计算机系统是由硬件和软件两大部分组成的。硬件指的是各种机器设配,而软件则是人们为解决各种问题而编写的程序。

编写计算机程序需要使用计算机编程语言。计算机编程语言是人和计算机“对话”的桥梁。就像人类的语言一样,计算机编程语言也有很多。目前较为广泛使用的语言有“C++”、“Pascal”、“Basic”等。在众多的计算机编程语言中,以BASIC语言最为易学易用。

BASIC是英文Beginner’s All purpose Symbolic Instruction Code的缩写,意思为初学者通用符号指令代码,一直都是程序设计入门的首选语言。

1991年,Visual Basic(简称VB)面世,他是第三代BASIC语言,它不但秉承了BASIC语言的易学易用的优点,而且增加了图形界面设计工具。它简化了复杂的窗口程序编写过程,让编程者将更多的精力致力于问题的求解过程。

本单元将以简单的Visual Basic 5.0应用程序实例作引导,介绍一些程序设计的基本思想与方法。

第一课:我的第一个VB程序

用VB来编程序并不是一件难事,不信?请往下看。

编写一个程序,运行时显示如下界面:

图3-1.1 简单的VB程序

操作步骤如下:

一、新建一个工程

步骤1:启动VB5。单击【开始】→【程序】→【Microsoft Visual Basic 5.0】→【Visual Basic 5.0】。

步骤2:在新建工程对话框(图3-2.2)中选择【标准EXE】。

Visual Basic把设计程序比作兴建工程。因此,启动VB5时首先要新建一个工程或打开一个工程文件。

创建一个新的工程时,Visual Basic将自动创建一个空窗体,并命名为“Form1”。窗体是程序运行的窗口。

图3-1.3 VB的工作窗口

二、在窗体中新建对象

控件和对象在VB的窗口中有一个工具箱(一般在左边),工具箱中有很多“工具”,称为控件。单击工具箱中的控件,然后在窗体中拖放鼠标,就可以在窗体中绘制具体的控件,这些具体的控件就称为对象。

图3-1.4 VB工具箱

步骤3:单击工具箱中的Label(标签)控件,然后在窗体中拖放鼠标,窗体中就生成了一个新的对象,对象名为Label1。如图3-1.5。

三、修改对象的属性

步骤4:选中窗体中的一个对象,属性窗口就会显示出这个对象的所有属性,如图3-1.6所示。

属性 属性就是对象的特征。每个对象都有很多属性。属性的设定有两种方法:

方法一:在属性窗口中修改属性值;操作方法如图3-1.6所示。

方法二:通过控制代码来修改属性值,它的格式为:

[对象名].属性名=属性值。

比如,将对象Label1的Caption属性修改为“我的第一个VB程序”:

Label1.Caption=”我的第一个VB程序”

Name(名称)属性

Name属性用于识别窗体、控件等对象。当在窗体中添加一个对象时,其Name属性的默认值为该对象类别名加上一个数值。例如:刚才添加的Label控件的Name属性值为Label1,如果在窗体中再加一个Label,则被自动命名为Label2,依次类推。

【试一试】在窗体中添加一个对象Label2,然后选定改对象,按键把它删除。

Caption属性

窗体的Caption属性可以指定标题栏中的文字内容,对于控件则指定标题或显示的文字。

当选定了一个控件后,属性窗口就会显示该控件的属性,如果没有选中控件,那么属性窗口中将显示窗体的属性。

步骤5:选中Label1控件,然后在属性窗口中选择Caption属性,把“Label1”改为“我的第一个VB程序!”(如图3-1.6);选中窗体Form1,然后选择Caption属性,将它改为“VB欢迎您”

四、运行程序

步骤6:点击工具栏上的运行按钮,运行程序。

计算机程序设计语言教案,高中信息技术VB程序设计教案相关推荐

  1. 高中信息技术初知计算机网络教案,高中信息技术选修3教案-1.1 初识计算机网络-浙教版...

    高中信息技术选修3教案-1.1 初识计算机网络-浙教版 初 识 计 算 机 网 络 教材分析 <初识计算机网络>是高中信息技术基础网络技术应用第一章第一节的教学内容.本节内容针对网络知识的 ...

  2. 高中计算机多媒体技术应用教案,高中信息技术 多媒体技术应用教案 教科版选修.pdf...

    多媒体技术应用 [课题]:第一节 感受多媒体 [教学目标]: 知识目标:了解媒体的概念和分类,理解多媒体的内涵和: 技能目标:能从日常的生活和学习中感受各种媒体及其作用,能从实践中归纳多媒体的含义和分 ...

  3. 4.3计算机动画制作 教案,高中信息技术选修2教案-4.3.1 选择计算机动画制作工具1-教科版.docx...

    4.3.1多媒体作品中的动画 --计算机动画制作(一) 教学内容分析: 主要目标是培养学生的动手能力和创新意识,同时增强学生的信息素养.以熟练运用flash中的各种工具的操作为基本技能训练, 教学过程 ...

  4. 了解计算机中的信息编码教案,3.1数据编码第2课时-【新教材】教科版()高中信息技术必修一教案...

    以下为<3.1数据编码第2课时-[新教材]教科版()高中信息技术必修一教案>的无排版文字预览,完整格式请下载 下载前请仔细阅读文字预览以及下方图片预览.图片预览是什么样的,下载的文档就是什 ...

  5. 高中计算机会考vb教程,高中信息技术VB会考上机程序题汇总

    高中信息技术VB会考上机程序题汇总 信息技术(选修) 程序题汇总 ☆输入2个数,实现2个数的互换: ☆求S=1-2+3-4 +N a=text1.text N=text1.text b=text2.t ...

  6. 福建学业水平测试计算机考点大纲,福建高中信息技术学业水平考试说明大纲

    信息技术学科 考试目标与要求 高中信息技术学科学业水平合格性考试应坚持高中信息技术课程的基本理念,强调教育立意.能力立意,注重对学生基础知识.基本技能的考查,以及运用信息技术解决实际问题的能力,主要包 ...

  7. 计算机辅助制图教学设计,高中信息技术 计算机辅助制图教案 苏教版

    <高中信息技术 计算机辅助制图教案 苏教版>由会员分享,可在线阅读,更多相关<高中信息技术 计算机辅助制图教案 苏教版(4页珍藏版)>请在人人文库网上搜索. 1.计算机辅助制图 ...

  8. 计算机网络知识初步教案,高中信息技术教案(网络)-计算机网络基础知识

    课课题题第1节计算机网络基础知识 课课题型综合课 教学目的1.了解计算机网络的分类及其系统构成:2.懂得计算机网络的基本应用:3.掌握Internet的基础知识. 教学重点1.计算机网络系统构成:2. ...

  9. 高中计算机网络技术应用教案,高中信息技术教案《网络技术应用》全套教案

    高中信息技术教案<网络技术应用>全套教案 高中信息技术教案<网络技术应用>全册教案1网络技术应用 教案第一课 认识计算机网络教学目标:了解计算机网络的功能.分类:掌握计算机网络 ...

最新文章

  1. CUSTOMDRAW msdn网站
  2. BUUCTF-pwn2_sctf_2016(整数溢出+泄露libc)
  3. 税友集团java面试题
  4. 新加坡建设绿色高层数据中心的构想有所争议
  5. 把自定义url配置到SAP Fiori Launchpad上打开
  6. java关键字整理_【java基础知识整理】java基础语法之关键字
  7. 如何编写干净流畅的Web API测试
  8. 401 binary watch
  9. IDEA 工具使用报错总结
  10. MySQL常用命令_vortex_新浪博客
  11. xgboost算法详解
  12. 检测点是否在两条平行线段之间_两点距离、点到直线距离、两条直线平行与垂直的判定...
  13. 软考高项——计算专题
  14. 如何在两年内做出一个Apache顶级开源数据库——乔嘉林
  15. winfrom DotNetBar sideNav控件使用问题
  16. python学习笔记11 百度识图
  17. PASCAL VOC数据集-可以了解一下
  18. Emacs的日常生活
  19. 你的安卓手机为什么会卡-Android混乱生态的缺位者:推送
  20. FILCO Majestouch Convertible 2 键盘连接电脑说明

热门文章

  1. 分享一个免费并开源的SSH连接工具
  2. windows phonegap android,phonegap windows 安装
  3. 粘塑性自洽(Visco-Plastic Self-Consistent,VPSC)晶体塑性模型简介
  4. IBM Rational Functional Tester用户手册(一)
  5. ffmpeg.exe系统错误,出现找不到avutil-56.dll
  6. access考试素材_Access数据库基础教程素材.doc
  7. 生产者消费者问题实践
  8. C语言实现一元多项式相加
  9. 运行窗口常用命令【自启动】【DOS窗口】【配置窗口】
  10. APP自动化测试框架----启动APP(java)