计算机 vb语言是什么,计算机vb语言.ppt

计算机vb语言计算机vb语言

第2章 VB基础知识 2.2 基本数据类型 基本数据类型 基本数据类型 2.3 常量与变量 系统内部符号常量 变量:在程序执行过程中,其值可以改变的数据。 变量的作用域: 变量的作用域及使用规则 变量的类型检查 2.4 运算符与表达式 2.4 运算符与表达式 2.5 常用内部函数 * 程序设计方法的发展 手工方式编程: 硬件成本高,强调使用技巧节省时间和空间,程序可读性差,通用性差,维护困难。 结构化程序设计(SP) 初期的程序设计(手工方式编程) 面向对象的程序设计(OOP) 程序设计方法比较 SP方法突出过程,强调的是“如何做”,即代码功能如何完成。OOP突出对现实世界的抽象,强调的是“做什么”,它将大量的工作由相应的对象来完成,程序员在应用程序中只需说明要求对象完成的任务。 SP:采用自顶向下、逐步求精的分析和设计方法(功能分解方法),程序模块化,模块的层层分解(明确功能、降低复杂度)。实现每个模块的程序的基本结构有三种:顺序结构、选择(条件分支)结构、循环结构。程序的可读性、易于维护成为评价程序质量的首要条件。 程序设计方法比较 OOP: 不再把问题分解为过程,而是将问题分解为对象。OOP更能准确地反映真实世界,更符合人的思维方式。对象是现实世界中可以独立存在并可被区分的一些实体,或是概念上的实体。对象有自己的数据(属性),也包括作用于数据的操作(方法)。对象把自己的属性和方法封装成一个整体,供程序员使用。对象之间的相互作用通过消息传送来实现。 OOP方法的优点: (1)符合人们常规的思维方法; (2)易于软件的维护和功能的增减; (3)可重用性好; (4)与可视化技术相结合,改善了工作界面。 窗体 属性: Name(名称),AutoRedraw(自动重画),BackColor(背景色), ForeColor(前景色),BorderStyle(边框方式),Caption(标题), Enabled(有效:是否响应鼠标和键盘事件), Font(字体)包括: FontSize(字体大小),FontName(字体样式)FontBold、FontItalic、 FontUnderline等; 位置属性:Height、Width、Left、Top;StartUpPosition(首次出现位置), MaxButton(”最大化”按钮),MinButton( ”最小化”按钮), Picture(设置显示图片,代码中利用LoadPicture()函数来设置),Visible(是否可见),WindowState(窗体运行时的大小状态) 常用事件: Click(单击),DblClick(双击),Load(装入) 常用方法: Print:在窗体上输出字符串或表达式(或列表)的值(参见第3.6节 )。 Cls:清除用Print方法在窗体上显示的文本或图形方法输出的图形。 例题3-1:用窗体模拟黑板,单击鼠标时提出问题,双击时显示回答。 Print方法 格式: [对象名.]Print [表达式列表] 说明:1)对象名可以是Form(窗体)、Debug(立即窗口)、PictureBox(图片框)、Printer(打印机)。如果缺省,对象为当前窗体。 2)表达式列表:一个或多个表达式,如省略此项,则输出一空行。输出数值数据时,数据前有一个符号位,后面有一个空格;输出字符串时前后都没有空格。列表各项如果用“,”分隔,则各项数据在不同的输出区段(14个字符位置为单位划分)中输出;如果用“;”分隔,则各项数据连续无间隔(紧凑格式)输出。表格式列表末尾如果是“;”,则下一个Print语句的输出内容将紧跟在当前Print语句输出内容之后;如果末尾为“,”,则下一个输出内容将在当前输出内容的下一区段输出(即打印指针不换行);如果末尾无分隔符,则当前输出结束后换行,即在新的一行中进行下一词输出。 3)可以用Tab函数对输出项进行定位。格式:Tab(列值表达式) 4)可以用Spc函数对输出进行定位。格式:Spc(间隔的空格数) 例3-6:设计程序,演示Print方法的各种功能。 Print是输出数据的一种重要方法。 命令按钮(CommandButton) 常用属性: Caption(标题),BackColor(背景色), Style(样式), Defualt(设置为窗体的缺省按钮),Cancel(设置为窗体的取消按钮), Picture(设置Style=1时显示的图片),ToolTipHelp(鼠标悬停提示文本) 常用事件: Click(单击) 例3-2:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值