vb中定义俩个用字母表示数ppt怎么表示

VB数据类型
我的图书馆
VB数据类型
VB数据类型数据:是指能够输入到计算机中,并能够被计算机识别和加工处理的符号的集合。是程序处理的最小对象。例:数值、字符、图形、图像和声音等都是数据。数据在程序中以常量或变量的方式被引用,不同的数据特点有不同的存储要求和处理算法,数据类型这一概念可以用来区别不同的数据特点。VB中有系统定义的基本数据类型,而且允许用户根据需要定义自己的数据类型。1.基本数据类型(11种)数据类型 类型名 存储空间 范围 类型说明符整型 Integer 2字节 - %长整型 Long 4字节 -~ &单精度型 Single 4字节 -3.~-1.1.~3. !双精度型 Double 8字节 #货币型 Currency 8字节 -477.5808~477.5807 @字节型 Byte 1字节 0~255& 字符串型 String 1~65535字节 $布尔型 Boolean 2字节 True 或False& 日期型 Date 8字节 100.1.1~& 对象型 Object 4字节 任何对象的引用& 可变类型 Variant 可以成为上边所有类型& 2.1.1 常量常量:在程序的执行过程中,其值保持不变的量。分常数和符号常量。1.一般常数*数值常数:123,1.23,1.0E2,12.5D3*字符串常数:”abc”,”你好”*逻辑常数:True False*日期常数:(用#括起来),#15/9/2002# #January 1,1993# #1 Jan 93# # 10:30:30 pm#常数的类型:在常数的后加类型说明符指定常数的类型如:-58& 3.1# 3.1@2.符号常量符号常量:在程序中用标识符表示的常数。分内部符号常量和用户定义符号常量用户定义符号常量的说明:格式:[ Public | Private ]Const&常量名& [ As &类型名&]=表达式例:Const pi=3.1415926Const pi2=pi*2Const max As Integer = 50*VB标识符的规定:1)以字母开头; 2)只能包括字母、数字和下划线; 3)不超过255个字符; 4)不能是系统的保留字(关键字);5)字符不区分大小写。2.1.2变量一、基本概念变量:在程序中其值可以改变的量。用来临时存储数据。变量具有名字和数据类型。变量名:是代表数据的一个名称,用标识符来表示。变量的数据类型:决定了变量能够存储哪种数据。几点说明:1)字符串数据类型 分变长与定长字符串变长字符串:Dim Str1 As String变长字符串:Dim Str2 As String*302)Variant 数据类型Variant用来表示系统定义的所有数据,是一种可变的数据类型,在没有说明数据类型时,则变量为Variant型。VB有两种类型变量:1)属性变量:创建控件对象时自动产生的表示对象特征的变量。在对象属性窗口中出现。2)一般变量:同用户自定义的变量。一般变量在使用前应先说明。二、变量的说明(1) 显式说明―――在变量使用之前用Dim 、Static、 Public 、Private语句声明变量。格式:Dim 变量名 [As 数据类型]Dim 变量名1 [As 数据类型1 ] 变量名2 [As 数据类型2 ]。。。例:Dim Sum1 As Single , Sum2 As DoubleDim Sex As BooleamDim Name As String注:在用Dim语句说明一个变量后,VB系统自动为该变量赋初值。数值型变量的初值为0;字符串类型变量的初值为空字符串;布尔型的为False;日期型的为0:0:0。未定义类型的变量为Variant型。(2) 隐式说明―――在变量使用之前不需要说明这个变量,而是在变量名后用类型说明符来说明数据类型。例:Str$=”abc” Num1%=123& 隐式说明比较简单,但如果变量名拼写错误,则程序无法发现。(3) Option Explicit 语句为了避免写错变量名引起的错误,可以使VB只要遇到一个未经说明的变量名,就发出错误警告。可以采用以下两种方法:1) 在代码窗口中加入语句:Option Explicit.2) 在“工具”菜单中选择“选项”命令,单击“编辑器”选项卡,选择“要求变量声明”复选框,自动加入Option Explicit.。例2.1 用隶书字体显示。设计一个程序,运行该程序时若用鼠标单击命令按钮“Command”,在窗体上用隶书字体、字的大小为20点显示a、b以及a b与的乘积,并显示字符串“可视化编程方法”。2.2窗体的属性、事件和方法窗体对象是VB应用程序的基本构造模块,是运行程序时与用户交互操作的实际窗口,窗体是其它对象的容器,可以往窗体中添加控件,也可用窗体显示数据。窗体有自己的属性、事件和方法,来控制窗体的外观和行为。对象的属性:是对象的数据,用来表示对象的状态。属性有属性值,改变对象的属性值就可以改变对象的状态。属性值的设置可以在设计时在“属性” 窗口中完成,也可以在运行时由代码来实现。2.2.1 窗体的主要属性(Propertics)1.Name(名称):用来设置窗体的名称,是识别窗体的标识符。窗体在首次创建时默认为Form1,窗体名称一般用为frm前缀,如:frmstart2. Caption:用于设置窗体显示的标题,默认时为窗体名称。3. BackColor:设置窗体的背景颜色。4. ForeColor:设置窗体的前景颜色。5. Font:用于设置窗体所显示文本的属性(字体、字体样式、大小和效果)设置方法:(1)在属性窗口设置。(2)在程序中设置:格式 对象名.属性名=属性值1)由程序改变字体类型 如:Form1.FontName=”隶书” 、FontName=”楷体” (省略对象名则指当前窗体)2)由程序改变字体大小 如:Form1.FontsSze=20& 3)由程序改变文字风格& 设置粗体:对象名 . FontBold=True (=False 则不是粗体)设置斜体:对象名 . FonrItalic= True (=False 则不是斜体)设置下划线:对象名 . FonrUnderline= True (=False 则设有下划线)设置删除线:对象名 . FonrStrikethru= True (=False 则设有删除线)例2.2 设置字体、字型和字号。设计一个程序,运行该程序时若用鼠标单击命令按钮“Command1”,则在窗体上显示各种效果。2.2.2窗体的主要事件事件:是能够被对象识别和响应的动作。VB的应用程序由事件驱动的,只有当事件发生时,响应事件的程序才会运行。例,命令按钮的CLICK事件,是单击命令按钮时触发的,VB编程的核心是为每个要处理的事件编写响应事件的代码,以便用使用户工或系统在触发相应的事件时执行指定的操作。对象的事件名在代码窗口的过程列表框中单击下拉箭头打开。1.Load事件:在装载窗体时触发。Load事件过程通常给符号常量、属性变量和一般变量赋初值。2.Active事件:当一个窗体变成活动窗体时,就会触发Active事件。3.Click事件:用鼠标单击窗体时触发。4.Resize事件:当调整窗体大小时触发。2.2.3窗体的常用方法方法:对象的方法决定了对象要执行的动作,用来完成特定的操作。方法中的代码是不可见的,可以通过调用来使用对象的方法。调用的格式:对象名.方法名 如:Form1.show 显示Form1.1. Cls方法功能:清除窗体上所有的图形和文本2. Print方法功能:在窗体上输出文本或表达式的值格式:对象名.Print [ 输出表列 ] [ ;| ,]。。。。。对象名:可以是窗体名、图片框、打印机、立即窗口等对象。输出表列:可以是常量、变量或表达式的值输出表列中各输出项可以用“;”或用“,”来分隔,分别称紧凑格式和分区格式输出例:print “a”;”b”a=1b=1ba=-1b=-1bprintprint “a+b=”;a+b;printprint “a-b=”;a-b3.Hide方法:用于隐藏窗体,使窗体不可见,但未从内存中清除。如form1.Hide4.Show 方法:显示窗体5.Refresh方法:刷新窗体窗体的启动、装载、卸载和关闭1.设置启动窗体2. 装载、卸载语句装载 格式:Load 窗体对象名 例 load Form1卸载 格式:Unload 窗体对象名 例:Unload Me (Me表示当前窗体)3. End语句功能:用于程序代码中结束程序的运行。
发表评论:
TA的最新馆藏[转]&[转]&vB菜鸟我把一个变量声明为布尔型,但我给这个变量赋值时不是这两个值,而是用另外字母或数字代替,后面我要求在屏幕上输出结果,我发现当我赋的值为字母时则输出False,如果赋值为数字则输出true……这是为什么
回答1:VB 上的布尔型变量在数值上是这样的:只要是非零的数据都是 = True,零值就 = False ,字母的好像是 T 或 True 字符才 = True,其它的就是 = False 了。【求助】VB command后面的数字可不可以用定义的字母代替?_vb吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:96,784贴子:
【求助】VB command后面的数字可不可以用定义的字母代替?收藏
想用循环改变一系列的command的属性,定义了a,想用a代替command1、command2、command3等后面的1、2、3……,不知道可不可以呢?该怎么写?
vb编程.达内首创&先就业.后付款&,高就业,免费试学,达内官方指定,放心学.4大特权保障,vb编程.0费用,0首付,0负担,0基础也变月薪翻番.-咨询官方首页.
自顶一下,求大神解答
可以考虑使用控件数组
用控件数组可以
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 用字母表示数练习题 的文章

 

随机推荐