Windows 95的新控件Visual Basic的输入输出

合集下载

VB6.0实用教程_从入门到精通_试题

VB6.0实用教程_从入门到精通_试题

第一章 Visual Basic介绍第二章用户界面设计第三章编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础)第四章 Windows 95的新控件Visual Basic的输入输出第五章 Visual Basic的鼠标事件和绘图第六章 Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创建ActiveX控件第十一章ActiveX文档第十二章用对象链接与嵌入(OLE)扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立ActiveX DLL第十五章用Winsock控件进行Internet通信第十六章 Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的基本组成部分,这也是为什么这个操作系统叫Windows的原因。

它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。

2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。

改变窗体的BordrStyle属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。

3,ControlBox属性程序员用来决定是否采用控制框的属性,仅在程序运行时才有效。

4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。

5,Icon属性这个属性是用户经常要使用的一种属性。

当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。

为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。

6,Visible属性该属性决定窗体是否可见。

错误地改变其值是很危险的,窗体会从眼前消失,这种莫名其妙的事情会使用户惊惶失措,所以肩负重任的程序员一定要慎重哟!7,WindowState属性指定窗体在运行时的三种状态:正常、最小化、最大化。

visual basic语言的发展历史

visual basic语言的发展历史

visual basic语言的发展历史Visual Basic 1.0(1991年): Microsoft于1991年发布了第一个版本的Visual Basic,也被称为Visual Basic 1.0。

它是一种图形用户界面(GUI)编程语言,旨在简化Windows应用程序的开发。

Visual Basic 1.0是Windows 3.0和3.1时代的主要开发工具之一。

Visual Basic 2.0(1992年): Visual Basic 2.0于1992年发布,引入了更多的控件和新的开发环境功能,提高了开发者的生产力。

Visual Basic 3.0(1993年):发布于1993年,Visual Basic 3.0引入了对32位Windows平台的支持,同时加入了数据库访问工具。

这使得Visual Basic成为Windows应用程序开发的首选语言之一。

Visual Basic 4.0(1995年): Visual Basic 4.0于1995年发布,引入了类模块(Class Modules)的概念,增强了对象导向编程(OOP)的支持。

这个版本还提供了对ActiveX控件的支持。

Visual Basic 5.0(1997年):发布于1997年,Visual Basic 5.0引入了更多的Internet开发支持,包括使用HTML和HTTP的应用程序开发。

Visual Basic 6.0(1998年): Visual Basic 6.0是VB的一个重要版本,发布于1998年。

它引入了Windows Common Controls,Data Environment等新特性,使得VB成为当时最流行的企业级应用程序开发语言之一。

Visual Basic .NET(2001年):在2001年,Microsoft发布了Visual Basic .NET,这是一个基于.NET平台的全新版本。

引入了许多新的特性,如强类型、CLR(Common Language Runtime)支持、继承和多态性等,使VB更加现代化。

Visual Basic程序设计-数据的输入与输出

Visual Basic程序设计-数据的输入与输出

例5-1(参看教材P51-52)
5.1.2 与Print方法有关的函数
为了输出的信息按照指定的格式 输出,VB中提供了几个和信息输出位 置有关的函数,比如Tab函数、Spc函 数等等。
1.Tab函数
格式:Tab(n) Tab函数完成的功能就是将光标移动到由n指定的位置进行输
出,要输出的内容放在Tab函数后面,并用分号隔开。 说明: (1)参数n确定位置,它是一个整型值,表示下一个输出位置的列
Print方法可以在窗体、图片框、打印 机和立即窗口中输出指定的信息,其一般 格式如下:
[对象名称.]Print [表达式表][,|;]
说明:
(1)“对象名称”可以是窗体(Form)、 图片框(Picturebox)、打印机(Printer )以及立即窗口(Debug)。如省略对象 名称,则默认在窗体上输出。
,逗号后面的表达式在下一个区段输出
;如果用分号或空格作为多个表达式的
分隔符,则表示各输出项按紧凑格式输 出。
(4)如果省略表达式表,则表示输出一个 空行。
(5)Print方法有计算和输出双重功能, 但是应该特别注意,它没有赋值功能。
(6)如果想让多个Print语句输出的内容 在同一行上,可以在表达式后面加上分 隔符逗号或者分号,那么多个Print语句 的输出项会出现在同一行,如用逗号按 标准输出格式输出,如用分号按紧凑格 式输出。
常用格式说明字符有:
(1)#:数字占位符。如果表达式在格式字符串 的“#”位置上有数字,就显示出来,如果没有 ,就不用显示。如果要显示的数值的位数小于 格式字符串指定的区段的长度,则该数值靠区 段左端显示,如果要显示的数值的位数大于指 定的区段长度,则数值照原样显示。例如:
Print Format(123.456,"######.##") <CR>

Visual basic 6.0④输入与输出

Visual basic 6.0④输入与输出
Visual basic 6.0基础教程
④输入与输出
输入与输出
• 输入主要指inputbox • (输入窗口)
• 语法格式:a = InputBox("内容", "标题") 'a是一个变量,记录输入的内容 • 输出主要指msgbox
• (输出信息框)
• 语法格式:a = MsgBox("内容", 0, "标题") 'a是一个变量,记录返回的值
• MsgBox "你好" & a, 0, "输出" '输出"你好"+a的值 • End Sub
控件输出
• Print方法,讲过了 • 控件.属性方法,如:label1.caption=“内容”
作业在这里!ヾ(◍°∇°◍)ノ゙
• 描述:按下按钮,将文本框的内容输出到信息框 • 控件:一个按钮,一个文本框
Msgbox后面的数字是什么?
• 这是设置msgbox的类型,值可以叠加,比如:需要错误图标+确定和取消按钮:16+1
按钮设置的值 类型 值 0 1 2 3 4 5 16 32 48 64 0 256 512 0 4096 作用 显示确定按钮 显示确定和取消按钮 显示终止,重试和忽略按钮 显示是,否和取消按钮 显示是和否按钮 显示重试和取消按钮 显示” 错误"的图标 显示” 询问"的图标 显示” 警告"的图标 显示” 消息"的图标 第一个是默认按钮 第二个是默认按钮 第三个是默认按钮 应用程序强制返回,必须做出答复,应用程序挂起 系统强制返回,必须作出答复,全部应用程序挂起 信息框返回值 1 确定 2 取消 3 终止 4 重试 5 忽略 6 是 7 否

第五章 Visual Basic 输入与输出

第五章  Visual Basic 输入与输出
语法格式:
[对象名.]TextWidth(字符串) [对象名.]TextHeight(字符串)
说明:这两个属性用来返回一个文本字符串的宽度值和高度值。
5.4输出数据的字符控制
教材P73—75 例
用户交互函数和过程
1、InputBox函数
函数形式如下:
变量名=InputBox[$](<提示信息>[,<标题>][,<默认>][,<x坐标 位置>][,<y坐标位置>] )
x+y=a+b
' 左边是表达式
是错误的
(4) 不能在同一语句中给多个变量赋值。例如:
a=b=c=1
我 们 的 本 意 是 给 a 、 b 、 c 赋 初 值 1 , 书 写 上 没 有 错 误 。 但 Visual Basic编译时,将右边两个“=”作为关系运算符处理,先进行b=c 的 比 较 , 结 果 为 true(-1) ; 接 着 进 行 True=1 的 比 较 , 结 果 为 False(0);最后将false的值赋给a。
作用 : 移动窗体或控件,并可改变其大小。 对象:可以是窗体及除时钟、菜单外的所有控件,省略代表窗体。 左边距离,上边距离,宽度,高度:数值表达式,以twip为单位。如 果是窗体对象,则“左边距”和“上边距”是以屏幕左边界和上边界 为准。其它则是以窗体的左边和上边界为准。
2. Cls方法 形式 : [对象.]Cls
用Print方法在图片框和立即窗口对象中输出与在窗体对象 中输出完全相同。

Print 使用说明
如果Print后不带参数,则输出换行 对象名可以是窗体、图片框或立即窗口(debug),如果省

VB6.0详细讲义(VB6实用教程_VB6从入门到精通)

VB6.0详细讲义(VB6实用教程_VB6从入门到精通)

第一章Visual Basic介绍第二章用户界面设计第三章编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础)第四章Windows 95的新控件Visual Basic的输入输出第五章Visual Basic的鼠标事件和绘图第六章Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创建ActiveX控件第十一章ActiveX文档第十二章用对象链接与嵌入(OLE)扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立ActiveX DLL第十五章用Winsock控件进行Internet通信第十六章Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的基本组成部分,这也是为什么这个操作系统叫Windows的原因。

它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。

2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。

改变窗体的BordrStyle 属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。

3,ControlBox属性程序员用来决定采用不采用控制框的属性,仅在程序运行时才有效。

4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。

5,Icon属性这个属性是用户经常要使用的一种属性。

当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。

为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。

6,Visible属性该属性决定窗体是否可见。

错误地改变其值是很危险的,窗体会从眼前消失,这种莫名其妙的事情会使用户惊惶失措,所以肩负重任的程序员一定要慎重哟!7,WindowState属性指定窗体在运行时的三种状态:正常、最小化、最大化。

第一章VisualBasic简介

第一章VisualBasic简介
一个VB应用程序中各主要文件的结构关系如下图:
1.4使用Visual Basic建立一个简单程序
二、创建应用程序的步骤: 分析问题,确定程序要完成什么任务,按下面的步骤创建
应用程序。 (1)新建工程。
创建一个应用程序首先要打开一个新的工程。 (2)创建应用程序界面。 (3)设置属性值。 (4)对象事件过程的编程。 (5)保存文件。 (6)程序运行与调试。再次保存修改后的程序
4. 属性(properties)窗口
属性是指对象的特征,如大小、标题或颜色等 数据。在Visual Basic6.0设计模式中,属性窗口列 出了当前选定窗体或控件的属性的值,用户可以对 这些属性值进行设置。
1.3 Visual Basic程序开发环境
5. 工程资源管理器(project expror)窗口
1.2 Visual Basic程序的构成要素
四、方 法(Method)
在对象上可操作的过程,是VB系统提供的一种特殊的 过程和函数——方法。方法是面向对象的,所以对象的方法调 用一般要指明对象。
对象方法 调用形式:
[ 对象.]方法[ 参数列表 ]
如省略对象,表示在当对象,一般指窗体。 例如:
Form1.print " VB程序设计"
1. 具有面向对象的可视化设计工具
2. 事件驱动的编程机制 3. 结构化的程序设计语言 4. 提供了易学易用的应用程序集成开发环境 5.支持多种数据库系统的访问 6. 支持DDE、DLL和OLE 7. ActiveX技术 8.VB6.0在开发环境上、网络功能等的增强
1.1 Visual Basic 的特点与安装
1.4使用Visual Basic建立一个简单程序
在窗体上建立4个控件:1个文本框Text1;3个命令按钮,Command1, Command2、Command3。单击工具箱中的命令按钮,置入窗体适当位置。 因有3个命令按钮,因此必须重复3次。再单击工具箱中的文本框,置 入窗体中,如图所示。

第五章 Visual Basic 输入与输出

第五章  Visual Basic 输入与输出

@
Format(“ABCD”, “&&&&&&”)
“ABCD”
&
< > !
强制小写。将所有字符以小写格式显示 强制大写。将所有字符以大写格式显示 强制由左至右填充字符占位符。缺省值是由右至左填充字符占位符
Format(“ABCD”, “<@@@@@@”) Format(“abcd”, “>”) Format(“ABCD”, “!&&&&&&”)
说明:
[对象名.] 可以是窗体名、图片框名,也可是立即窗口“Debug”。若省略 对象,则表示在当前窗体上输出。
用Print方法在图片框和立即窗口对象中输出与在窗体对象中输出完全相
同。 。
5.1.1 Print 方法
如果Print后不带参数,则输出换行 对象名可以是窗体、图片框或立即窗口(debug),如果省略则表示在 当前窗体输出 表达式:可以任意常量、变量、函数或表达式,如果是常量,则原样 输出,如果是变量,则输出变量值,如果是函数,则输出函数值,如 果是表达式,则先计算表达式值,然后输出其值 当有多个输出项时,用分号或逗号分隔,逗号表示以标准格式输出, 分号表示以紧凑格式输出 语句末尾加逗号或分号的作用:使本行输出后不换行(即下一输出语 句的输出内容在当前行输出)
说明
第1个按钮为缺省按钮 第2个按钮为缺省按钮 第3个按钮为缺省按钮 第4个按钮为缺省按钮 当前应用程序挂起,直到用户对信息框作出 响应才继续工作
等待模 式
vbApplicationModal
vbSystemModal
4096
所有应用程序挂起,直到用户对信息作出响 应才继续工作

MICROSOFT VISUAL BASIC 控件属性

MICROSOFT VISUAL BASIC 控件属性

Microsoft Visual Basic常用插件Text label使用该属性改变文字对齐方式(0左对齐,1右对齐,居中对齐)Option(单选框)check(复选框)使用该属性改变选框位置(0左,1右)List使用该属性增加垂直水平液动条(默认是0垂直,1是水平,2双排水平(依次类推)使用该属性可以在控件上暂住显示文本(运行时显示)设置label等控件的外形是否凹凸。

设置所有控件的和图像的背景颜色用来设置可以显示多行文本设置文本框的垂直水平(0是原样,1是水平,2是垂直,3是两者,必须在之前设置为多行文本)设置在对话中显示的文本样式(输入1个值即可。

)当油墨为false时对象是不可用的。

使用了style属性后的效果,(1是列表框,2是复选框,3是多选框)可以导入图片.大小.图形的一糸列的设置。

设置label和图形的透明度(1是不透明,0是透明的当设置为假时文本框则不可输入在caption中输入&可以用键盘控制的任意键控制控件的功能.丙个结果是一样的5050i=0Do While i<=100s=s+ii=i+1LoopPrint si=0Do While i<100i=i+1s=s+iLoopPrint s选择法排序(升序)的VB程序:For i=1To n–1p=iFor j=i+1To nIf a(p)>a(j)Then p=j Next jtemp=a(i)a(i)=a(p)a(p)=tempNext i选择列表框左键单击adodc1选择属性在选择命令按钮生成选择数据库类型列表框中设置相同类型的&和+都可以进行计算结果的类型为一个类型&是进行字符连接运算的,而+是数字计算的(除非是全是字符型)Adg不是字符型可以设置字符的位数用于设置窗口默认的大小Sub a(n As Integer,s As Long)s=1For i=1To ns=s*iNextEnd SubPrivate Sub Command1_Click() Dim n As Integern=Val(Text1.Text)Dim s As LongCall a(n,s)Text2.Text=Trim(Str(s))End SubMe.Adodc1.Recordset.MoveFirst Me.Adodc1.Recordset.MovePrevious Me.Adodc1.Recordset.MoveNext Me.Adodc1.Recordset.MoveLast Me.Adodc1.Recordset.AddNewMe.Adodc1.Recordset.UpdateMe.Adodc1.Recordset.CancelUpdate Me.Adodc1.Recordset.DeletePrivate Sub Form_Click()Dim sb(5,3)As IntegerFor i=1To5For j=1To3sb(i,j)=InputBox("输入第"&i&"位学生第"& j&"门课成绩")Next jNext IEnd Sub"每位Print学生三门课程的平均成绩"For i=1To5S=0For j=1To3S=S+sb(i,j)Next jAverage=S/3Print"第"&i&"位学生";AverageNext iPrint:PrintPrint"每门课程的平均成绩"For i=1To3M=0For j=1To5M=M+sb(j,i)Next jAver=M/5Print"第"&i&"门课的平均成绩为:";Aver Next I。

第4章VisualBasic控件基

第4章VisualBasic控件基
第4章 Visual Basic控件基础知识
4.2 Visual Basic控件工具 控件是Visual Basic中预先定义好的、程序中能够直接使用的对象,它是应用程序的“积木块”,共同构成用户界面。每个控件都有大量的属性、事件和方法,可在设计时或在代码中修改和使用。 控件以图标的形式放在“工具箱”中,每种控件都有与之对应的图标。 2 控件工具分类 Visual Basic中的控件分为三类: (1)内部控件 (2)ActiveX控件 (3)可插入对象
第4章 Visual Basic控件基础知识
4.4 给窗体和控件命名 1 对象命名约定 每个窗体和控件都有一个名字,这个名字就是窗体或控件的Name属性值。 2 给窗体和控件的属性赋值 (1)选定对象,然后在属性窗口中找到相应的属性直接设置。 (2)在代码中通过编程设置,格式为: 对象名.属性名=属性值 [例4.1]对一个窗体的属性作如下修改: From1.Caption=“学习演示” From1.ControBox=False 当修改完成后,窗体的标题变为“学习演示”,控制菜单被取消。
第4章 Visual Basic控件基础知识
4.4 给窗体和控件命名 3 控件常用属性 (5)Font(字体) Font属性用来设置控件上所显示文字的字体和格式。凡可以显示文字的控件都有Font属性。而对于窗体和图片控件,Font属性的设置则决定了打印到窗体或图片框上文字的字体和格式。 (6)颜色属性 有关颜色的属性有: BackColor(背景色)、BorderColor(边框色)、ForeColor(前景色)、FillColor(填充色)、MaskColor(屏蔽色)、UseMaskColor(使用屏蔽色)。 (7)WindowsState(窗口状态) 可以用窗体的WindowsState属性来设置窗体的三种状态,这三种状态是:Normal(正常状态)、Minimized(最小化状态)和Maximized(最大化状态)。

VB6.0详细讲义(VB6实用教程-VB6从入门到精通)

VB6.0详细讲义(VB6实用教程-VB6从入门到精通)

第一章 Visual Basic介绍第二章用户界面设计第三章编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础)第四章 Windows 95的新控件Visual Basic的输入输出第五章 Visual Basic的鼠标事件和绘图第六章 Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创建ActiveX控件第十一章ActiveX文档第十二章用对象链接与嵌入(OLE)扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立ActiveX DLL第十五章用Winsock控件进行Internet通信第十六章 Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的基本组成部分,这也是为什么这个操作系统叫Windows的原因。

它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。

2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。

改变窗体的BordrStyle属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。

3,ControlBox属性程序员用来决定采用不采用控制框的属性,仅在程序运行时才有效。

4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。

5,Icon属性这个属性是用户经常要使用的一种属性。

当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。

为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。

6,Visible属性该属性决定窗体是否可见。

错误地改变其值是很危险的,窗体会从眼前消失,这种莫名其妙的事情会使用户惊惶失措,所以肩负重任的程序员一定要慎重哟!7,WindowState属性指定窗体在运行时的三种状态:正常、最小化、最大化。

VisualBasic控件的使用

VisualBasic控件的使用

使⽤ ADO Data 控件 ADO Data 控件使⽤ Microsoft ActiveX 数据对象(ADO) 来快速建⽴数据绑定的控件和数据提供者之间的连接。

数据绑定控件是任何具有“数据源”属性的控件。

数据提供者可以是任何符合 OLE DB 规范的数据源。

使⽤Visual Basic 的类模块也可以很⽅便地创建⼦集的数据提供者。

尽管可以在应⽤程序中直接使⽤ ActiveX 数据对象,但 ADO Data 控件有作为⼀个图形控件的优势(具有“向前”和“向后”按钮),以及⼀个易于使⽤的界⾯,使您可以⽤最少的代码创建数据库应⽤程序。

在 Visual Basic 的“⼯具箱”中,不少控件都可以作为数据绑定的控件,包括复选框、组合框、图像、标签、列表框、图⽚框以及⽂本框控件等。

此外,Visual Basic 还包括了若⼲种数据绑定的 ActiveX 控件,诸如DataGrid、DataCombo、Chart以及 DataList 控件等。

⽤户也可以创建⾃⼰的数据绑定的 ActiveX 控件,或从其他开发商购买控件。

Visual Basic以前的版本提供了内在的 Data 控件和 Remote Data 控件(RDC) 来进⾏数据访问。

这两种控件仍包括在Visual Basic 中,以提供向后兼容。

不过,因为 ADO 的适应性更⼴,因此建议⽤户使⽤ ADO Data 控件来创建新的数据库应⽤程序。

详细信息关于数据绑定的控件的完整列表位于“绑定到 ADO Data 控件的控件”中。

要了解如何使⽤这些内在的Data 控件或 Remote Data 控件,请参阅“使⽤ Data 控件”或“使⽤ Remote Data 控件”。

关于创建数据提供者的详细信息,请参阅“创建数据识别类”。

可能的⽤法 连接⼀个本地数据库或远程数据库。

打开⼀个指定的数据库表,或定义⼀个基于结构化查询语⾔ (SQL) 的查询、或存储过程、或该数据库中的表的视图的记录集合。

WINDOWS 95的新控件VISUAL BASIC的输入输出

WINDOWS 95的新控件VISUAL BASIC的输入输出

Windows95的新控件Visual Basic的输入输出§1ToolBar(工具条)控件ToolBar就是那些在菜单下面的图形钮,这已经成为Windows应用程序的样板。

一、建立工具条1,在工具箱里单击工具条图标,拖到窗体的任何位置,Visual Basic自动将ToolBar移到顶部。

2,按F4键打开属性窗口。

3,双击(Custom),打开ToolBar属性窗口。

4,选择Buttons标签。

5,单击Insert按钮,Visual Basic就会在你的工具条上显示一个空按钮,现在为你的每一个按钮重复这一步。

6,单击确定按钮。

如果你想把按钮分组,首先生成一个分隔的按钮,再在刚才提到的对话框里将这个按钮的Style属性改为3-Separator。

二、为工具条增加图画1,在Visual Basic工具箱里单击ImageList图标,并将它拖到窗体的任何位置(位置不重要,因为它总是不可见的)。

2,按F4打开属性窗口。

3,双击(Custom),打开ImageListCtrl属性窗口。

4,选择Image标签。

5,单击Insert Picture,在现在图形的对话框里选择你想使用的位图或图标,然后单击打开按钮。

为每个你想添加图形的工具条按钮重复此步。

6,单击确定按钮。

7,单击你的工具条,按F4,双击(Custom),显示ToolBar属性对话框。

8,选择General标签,在ImageList框里选择刚才添加的ImageList控件。

9,选择Buttons标签,单击紧挨Index框的向左或向右箭头以选择一个按钮序号。

出现在工具条最左边的按钮序号为1。

10,在Image框里输入一个数,输入为1,则显示刚才ImageList控件里的第一个图形,输入为2,则显示刚才ImageList控件里的第二个图形。

11,为每个按钮重复第10和第11步。

12,单击确定按钮,现在Visual Basic就会在工具条上显示精美的图形了。

Visual Basic数据的输入输出PPT教学课件

Visual Basic数据的输入输出PPT教学课件

2020/12/10
8
格式字符串
8 – 负号 用来显示负数 例子 print (123.45,”-###0.00”) 9 E+、E- 用指数形式显示数值 例子:print (123456.78,”0.00E+00”)
2020/12/10
9
其他方法与属性
1、cls方法
语法格式:[对象名.]cls
清除print方法显示的文本或在图文框中显示的图形,并把光标移到对 象的左上角(0,0),如果省略对象则清除当前窗体内的显示内容。
2020/12/10
12
Inputbox函数例子
例子:要求单击窗体时弹出输入框,提示输入客户名字,并将输入内 容输出到屏幕上。如下图:
2020/12/10
13
注意事项
1、执行inputbox函数产生一个输入对话框,如果有default参数则在输 入框显示该参数的值。
2、默认inputbox函数返回的是一个字符串,当需要输入数值并参与运 算时必须在进行运算前用VAL函数转换成相应的数值类型。
2、move方法
语法格式:[对象名.]move 左边距离 [,上边距离[,宽度[,高度]]]
用move方法来移动窗体和控件,并改变其大小。如果省略对象则表 示移动的是窗体。
例子:在窗体放置一个文本框,编写程序改变其大小与位置。代码:
Private sub form_click()
Move 800,800,3990,2660
18
例子:将msgbox函数返回值输出到屏幕上
Private Sub Form_Click() Dim a, msg1, msg2 As String
msg1 = "确认继续吗?" msg2 = "操作对话框" a = MsgBox(msg1, 34, msg2) Print a End Sub

vb数据的输入、输出幻灯片

vb数据的输入、输出幻灯片

0
数字占位符。显示一位数字或是零。如果表达式在格式字符串中0的位置上有 一位数字存在,那么就显示出来,否则就以零显示
. 小数点占位符
, 千分位符号占位符
%
百分比符号占位符。表达式乘以100。而百分比字符(%)会插入到格式字符 串中出现的位置上
$ 在数字前强加$
+ 在数字前强加+
- 在数字前强加-
E+ 用指数表示
23
练习:例如,假设某程序中有如下代码: MyStr=InputBox("提示" & vbCrLf & "信息","对话框标 题", "aaaaaa")
可以在文本框中将默认值修改成其他内容,单击“确定”按钮,文本框中 的文本返回到变量MyStr中;单击“取消”按钮,返回一个0长度的字符串 。
24
5.3 MsgBox函数和MsgBox语句
a$ = "a" + Space$(4) + "b" Print a$
输出结果: a□□□□b
13
5.1.3 格式输出
使用格式化函数Format()可以使数值、日期或字符 型数据按指定的格式输出。格式为:
Format(表达式[,格式字符串])
14
字符 #


数字占位符。显示一位数字或什么都不显示。如果表达式在格式字符串中#的 位置上有数字存在,那么就显示出来,否则,该位置什么都不显示
7
当输出数值数据时,数值 的前面有一个符号位,后 面有一个空格,而字符串 前后都没有空格。
8
(4)Print方法具有计算和输出双重功能,对于表达 式,它先计算后输出。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Windows 95的新控件Visual Basic的输入输出§1 ToolBar(工具条)控件ToolBar就是那些在菜单下面的图形钮,这已经成为Windows应用程序的样板。

一、建立工具条1,在工具箱里单击工具条图标,拖到窗体的任何位置,Visual Basic自动将ToolBar移到顶部。

2,按F4键打开属性窗口。

3,双击(Custom),打开ToolBar属性窗口。

4,选择Buttons标签。

5,单击Insert按钮,Visual Basic就会在你的工具条上显示一个空按钮,现在为你的每一个按钮重复这一步。

6,单击确定按钮。

如果你想把按钮分组,首先生成一个分隔的按钮,再在刚才提到的对话框里将这个按钮的Style属性改为3-Separator。

二、为工具条增加图画1,在Visual Basic工具箱里单击ImageList图标,并将它拖到窗体的任何位置(位置不重要,因为它总是不可见的)。

2,按F4打开属性窗口。

3,双击(Custom),打开ImageListCtrl属性窗口。

4,选择Image标签。

5,单击Insert Picture,在现在图形的对话框里选择你想使用的位图或图标,然后单击打开按钮。

为每个你想添加图形的工具条按钮重复此步。

6,单击确定按钮。

7,单击你的工具条,按F4,双击(Custom),显示ToolBar属性对话框。

8,选择General标签,在ImageList框里选择刚才添加的ImageList控件。

9,选择Buttons标签,单击紧挨Index框的向左或向右箭头以选择一个按钮序号。

出现在工具条最左边的按钮序号为1。

10,在Image框里输入一个数,输入为1,则显示刚才ImageList控件里的第一个图形,输入为2,则显示刚才ImageList控件里的第二个图形。

11,为每个按钮重复第10和第11步。

12,单击确定按钮,现在Visual Basic就会在工具条上显示精美的图形了。

三、为工具条添加文本信息在刚才提到的ToolBar属性对话框中选择Buttons标签,在Caption框里输入你想显示在按钮上的文本。

四、添加ToolTipsToolTips是一种当你点到工具按钮是弹出的小标签。

ToolTips很方便,可以告诉那些新手每个按钮是干什么用的。

在刚才提到的ToolBar属性对话框中选择Buttons标签,在ToolTipText框里输入你想作为ToolTip的文本。

五、如何编写代码双击你的工具条,以下面的格式输入代码就可以了。

Private Sub Toolbar1_ButtonClick(ByVal Button As Button)Select Case Button.IndexCase 1'Code to follow if user clicks the first buttonCase 2'Code to follow if user clicks the second buttonCase 3'Code to follow if user clicks the third buttonEnd SelectEnd Sub§2 StatusBar(状态条)控件和ToolBar一样,选中状态条,按F4键进入属性窗口,双击(Custom)可以进入主要的设置窗口SBarCtrl属性窗口。

一、选择面板形状在SBarCtrl属性窗口里选择General标签,在Style列表框里选择多面板(缺省形式)或单面板简单文本形式。

二、添加或删除状态条面板在SBarCtrl属性窗口里选择Panels标签,单击Insert按钮添加一个面板,或单击Remove 按钮删除一个面板。

三、在单面板里显示文本在SBarCtrl属性窗口里选择General标签,在SimpleText框里输入你想显示在状态条面板里的文本。

用代码显示的方式是:StatusBar1.SimpleText = "New string to appear"四、在多面板里显示文本或图形1,在SBarCtrl属性窗口里选择Panels标签,用Index旁的按钮选择面板序号。

2,在Text框里输入你想显示在状态条面板里的文本。

3,如果你想加入图形,单击Browse按钮打开一个图形选择对话框,选择你想加入的图形,然后单击打开按钮。

4,最后按确定按钮。

5,用代码显示的方式是:StatusBar1.Panels(x).Text = "New string to appear"五、如何编写代码如果是一个单面板状态条,当用户单击状态条时,只需用下面的事件过程来响应:Private Sub StatusBar1_Click()End Sub如果是一个多面板状态条,就需要鉴别用户单击的是哪一个面板,可用下面的事件过程来识别用户所单击的面板:Private Sub StatusBar1_PanelClick(ByVal Panel As Panel)Select Case Panel.IndexCase 1'Code to follow if user clicks the first panelCase 2'Code to follow if user clicks the second panelCase 3'Code to follow if user clicks the third panelEnd SelectEnd Sub§3 ProgressBar(进程条)控件一、进程条的三个属性1,Min属性代表进程条全空时的值,缺省时为0。

2,Max属性代表进程条全空时的值,缺省时为100。

3,Value属性代表进程条当前的值(不用在属性窗口里找这个属性,它不出现在属性窗口中,但它的确存在),它大于Min属性,小于Max属性。

改变Value属性的值将改变进程条的进度显示。

为了了解进程条的功能,在窗体里添加一个进程条和一个命令钮,双击命令钮进入代码窗口,键入如下代码:Private Sub Command1_Click()If ProgressBar1.Value < ProgressBar1.Max ThenProgressBar1.Value = ProgressBar1.Value + 5ElseProgressBar1.Visible = False …当进程条满了的时候让进程条消失End IfEnd Sub§4 Slider(滑块)控件一、选择滑块的外观1,Orientation属性决定滑块的方位,可以是垂直的或水平的滑块。

2,TickStyle属性决定滑块标记的样子。

3,TickFrequency属性规定了沿着滑块的标记的间隔大小,缺省的状态是1,表明每个可能值都出现标记,如果你把值设置为3,则每三个可能值出现一个标记。

二、滑块的Min,Max,Value属性这三个属性和进程条的这三个属性差不多,Min,Max表示滑块的最小和最大值,Value 表示进程条的当前值。

三、滑块的LargeChange,SmallChange属性LargeChange规定了当用户用鼠标单击滑块时,滑块可移动的距离。

SmallChange规定了用户按左箭头或右箭头时滑块的移动距离。

§5 TabStrip控件(象笔记本书签或一组文件夹的标签)和ToolBar一样,选中TabStrip,按F4键进入属性窗口,双击(Custom)可以进入主要的设置窗口TabStrip属性窗口。

一、设置样式在TabStrip属性窗口里选择General标签,在Style列表框里选择Tabs或Buttons样式。

二、规定TabStrip的标题,ToolTips和1,在TabStrip属性窗口里选择Tabs标签,在Caption框里输入标题。

2,在TabStrip属性窗口里选择Tabs标签,在ToolTipText框里输入ToolTip。

三、增减标签总数在TabStrip属性窗口里选择Tabs标签,单击Insert Tab按钮增加标签,单击Remove Tab 按钮删除标签。

四、在TabStrip上显示图形1,在窗体里拖入一个ImageList控件,2,按F4打开属性窗口。

3,双击(Custom),打开ImageListCtrl属性窗口并选择Image标签。

4,单击Insert Picture,在现在图形的对话框里选择你想使用的位图或图标,然后单击打开按钮。

为每个你想添加图形的Tab按钮重复此步。

5,单击确定按钮。

现在ImageList里存储了你需要的图形。

6,选择你的TabStrip,进入TabStrip属性窗口并选择General标签,在ImageList列表框里选择ImageList1。

7,现在选择Tabs标签,单击紧挨Index框的向左或向右箭头以选择一个Tab序号。

在Image框里输入一个数,输入为1,则显示刚才ImageList控件里的第一个图形,输入为2,则显示刚才ImageList控件里的第二个图形。

8,单击确定按钮。

五、用户响应可用类似下面的代码来识别用户在哪一个项目上单击。

Private Sub TabStrip1_Click()Select Case TabStrip1.SelectedItem.IndexCase 1'Code to follow if user clicks the first tabCase 2'Code to follow if user clicks the second tabCase 3'Code to follow if user clicks the third tabEnd SelectEnd Sub六、在TabStrip上放置其它控件在用户选择了标签后,TabStrip要求你编写代码来显示或隐藏控件。

下面的代码上是一个TabStrip上有一个命令钮和一个选项钮的例子,当用户选择了第一个Tab时,选项钮出现,当用户选择了第二个Tab时,命令钮出现。

Private Sub TabStrip1_Click()Select Case TabStrip1.SelectedItem.IndexCase 1Command1.Visible = FalseOption1.Visible = TrueCase 2Command1.Visible = TrueOption1.Visible = FalseEnd SelectEnd Sub§6 Visual Basic的输入机制程序的基本操作就是数据的输入,数据处理和数据的输出。

相关文档
最新文档