VB6.0课后题及常见操作题代码
Visual Basic 6.0程序设计及应用_第2章_vb
第2课Visual Basic语言基础本章学习目标:基本语言规则数据类型运算符与表达式语言结构子过程与函数本章要点:语言规则语言结构2.1课前导读Visual Basic语言是在BASIC语言的基础上进一步发展而来,不但保留了BASIC语言简单易用的特点,而且增加了面向对象和结构化的编程方法。
由于Visual Basic程序代码可读性强、运行速度快、数据类型丰富、语法与自然语言接近及结构严谨,从而成为众多程序员首选的编程语言。
Visual Basic是真正易学易用的结构化语言,以至于专业人员可以用Visual Basic 实现其他Windows编程语言的功能,初学者只要掌握一些关键语法就可以建立实用的应用程序。
2.2.6 运算符与表达式表达式是关键字、运算符、变量和常数的组合,其值可以是字符串、数值或者对象。
表达式可以用来执行算式、操作字符或是检测数据。
表达式书写规则:从左到右在一行上书写,无高低之分;可以用圆括号括起,以提高运算的优先级或增加表达式的清晰度。
不能使用方括号或花括号,圆括号可以出现多个,但必须配对使用。
1.算术运算符与表达式算术运算符是指用于执行实数或整数运算的操作符,主要包括+(加法)、-(减法)、*(乘法)、^(指数运算)、/(除法)、\(取模数)、Mod(取余数)。
各个算术运算符的作用见表2-3,表中MyValue的值为3。
2.字符运算符与表达式字符串运算符有两个:“&”和“+”,它们都是将两个字符串连接起来。
两者的区别是:(1)“+”:连接符两旁若一个为数字字符型或逻辑型,另一个为数值型,则自动转换为数值型,然后进行算术加运算;若一个为非数字字符型,另一个为数值型,则出错。
(2)“&”:连接符两旁的操作数不管是字符型还是数值型,则在进行连接操作前,系统先将操作数转换成字符型,然后再连接。
3.比较运算符与表达式比较运算符用来表示两个或多个值或表达式之间的关系,结果为逻辑常数。
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属性指定窗体在运行时的三种状态:正常、最小化、最大化。
vb6.0实验六习题与答案
vb6.0实验六习题与答案实验六专业_____________ 班级________年级________姓名______________学号_______________ 一、实验目的1、认识常用控件:单选按钮、复选框、框架、列表框、组合框、滚动条、滑动器(Slider)、时钟、图形控件;2、学习在窗体中创建常用控件2、学习在属性窗口和在程序代码中设置属性3、学习调用控件的方法4、学习编写各控件和鼠标与键盘的事件过程二、实验内容1、单选按钮、复选框、框架1)设置窗体F1的标题为“复选框、框架和单选按钮”;在窗体中设置复选框Ch1、Ch2 Ch1和Ch2的高度和宽度分别为360和1000;并程序运行时,Check2处于非少许状态。
框架Fr1包含单选按钮Op1和Op2。
2)设计窗体,要求①标题为“设置字体”;②在窗体中设置有边框的标签控件Label1,高度和宽度分别为450和3800,标题为“欢迎使用VB”,字号为“四号”,居中显示;③标题为“字体”框架包含两个标题分别为“楷体_GB2312”和“华文新魏”的单选按钮Op1和Op2;④标题为“斜体”框架包含两个标题分别为“是”和“否”的单选按钮。
⑤编写相应控件的事件过程,使得程序运行时,单击“楷体_GB2312”,标签控件的字体为楷体_GB2312,单击“华文新魏”,标签控件的字体为华文新魏;单击“是”,标签控件的字体为斜体,单击“否”,标签控件的字体取消斜体。
Private Sub Option1_Click()Label1.FontName = Option1.CaptionEnd SubPrivate Sub Option2_Click()Label1.FontName = Option2.CaptionEnd SubPrivate Sub Option3_Click() Label1.FontItalic = TrueEnd SubPrivate Sub Option4_Click() Label1.FontItalic = FalseEnd Sub3)在窗体是设置设置框Text1,其中文字为:黑体、四号、居中;设置单选按钮Option1和Option2,标题分别为“福州大学”和“阳光学院”,编写行当的事件过程,使得程序时,单击“福州大学”或“阳光学院”,在文本框中显示“福州大学”或“阳光学院”。
《VB6.0》练习题一
09微机升学班《Visual Basic6.0》练习题一一、选择题:1、窗体上有一个列表框和一个文本框,编写如下两个事件过程:Private Sub Form_Load()List1.Additem"Beijing"List1.Additem "Tianjin"List1.Additem"Shanghai"Text1.Text= ""End SubPrivate Sub List1_DblClick()x=List1.TextPrint X+Text1.TextEnd Sub程序运行后,在文本框中输入"China",然后双击列表框中的"Shanghai",则输出结果为________。
A.China BeijingB.China TianjinC.China ShanghaiD.Shanghai China2、在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程;Private Sub Form_Load()List1.AddITem"357"List1.AddITem"246"List1.AddITem"123"List1.AddITem"456"Text1.Text=""End SubPrivate Sub List1.DblClickOM=List1.TextPrint M+Text1.TextEnd Sub程序运行后,在文本框中输入“123”,然后双击列表框中的“456”,则输出结果为________。
A.1245B.456123C.123456D.03、在列表框中当前被选中的列表项的序号是由下列________属性表示的。
A.ListB.IndexC.ListlndexD.False4、在Visual Basic中,组合框是文本框和________特性的组合。
A.复选框B.标签C.列表框D.目录列表框5、为组合框Combol增加一个数据项"计算机",下列命令正确的是________bol.Text="计算机"bol.ListIndex="计算机"bol.Addltem "计算机"bol.ListCount="计算机"6、执行了下面的程序后,组合框中数据项的值是________。
vb6编程代码大全
vb6编程代码大全Time 返回系统时钟的当前时间。
Date 返回系统时钟的当前日期。
Now 返回代表当前日期和时间的编码值。
该函数经常用作其它系统时钟函数的参数。
Hour(Time) 返回指定时间的小时部分(0到23)。
Minute(Time) 返回指定时间的分钟部分(0到59)。
Second(Time) 返回指定时间的秒部分(0到59)。
Day(Date) 返回月份中的日期数(1到31)。
Month(Date) 返回日期中的月份(1到12)。
Year(Date) 返回日期中的年度。
Weekday(Date) 返回日期中代表一周中的星期几。
Abs(n) 返回n的绝对值。
Atn(n) 返回n的反正切值,以弧度为单位。
Cos(n) 返回n的余弦值,以弧度为单位。
Exp(n) 返回e的n次方。
Rnd(n) 产生0到1之间的一个随机数。
Sgn(n) n小于0时返回-1,n等于0时返回0,n大于0时返回1。
Sin(n) 返回n的正弦值,以弧度为单位。
Sqr(n) 返回n的平方根。
Str(n) 把数值值转换成字符串。
Tan(n) 返回n的正切值,以弧度为单位。
Val(n) 把字符串转换为数值值。
Int(n) 返回数字的整数部分。
8.4-->9Fix(n) 返回数字的整数部分。
8.4-->8以上函数在VB6和VBScript中都适用,在。
NET里面要在前面加上相应的命名空间,如System.Math.Cos(),Microsoft.VisualBasic.Hour()。
数据类型转换函数:转换函数将表达式转换成CBool BooleanCByte ByteCCur Currency '只在VB7.0以下有效CDate DateCDbl DoubleCInt IntegerCLng LongCSng SingleCStr StringCVar Variant ‘只在VB7.0以下有效CVErr Error '只在VB7.0以下有效若想了解Visual Basic正在使用哪种变量类型,可使用VarType 函数。
精-VB6.0授课全套笔记-含大量案例及代码
第一章VB绪论一、常用单词:1、Form:窗体2、CommandButton:命令按钮3、TextBox:文本框4、Caption:显示窗体或者命令按钮上的文字5、Text:修改文本框的显示内容二、保存:注意存两个文件,窗体文件(.frm),工程文件(.vbp)三、生成可执行程序:【文件】-【生成……】-保存一个扩展名为.exe的文件第二章VB基础知识一、VB的特点Visual-可视或可见Basic-基础1、可视化的编程界面2、事件驱动机制3、面向对象二、基本概念:1、对象(Object):任何事物都可以看做对象,VB中窗体和控件都是对象。
2、属性(Property):对象的特点3、事件(Event):发生在对象上的动作4、方法(Method)三、应用举例:1、一号对象——窗体(Form1)1)Caption:改窗体名称2)BackColor:背景色3)Height:高度4)Width:宽度2、二号对象——命令按钮(Command1,2,3)1)Caption:设置命令按钮的显示文本2)Height:高度3)Width:宽度3、三号对象——文本框(Text1)1) BackColor:背景色2)Font:字体3)ForeColor:字体颜色4)Text:显示文本5)Height:高度6)Width:宽度*利用【格式】菜单下的相关命令调整大小、对齐、锁定等四、代码:Private SubEnd SubClick:单击事件第三章创建简单应用程序一、加法器:功能:把两个数字(数值)相加将结果显示出来二、界面:窗体3个文本框(Text1,Text2,Text3)3个标签(Label1,Label2,Label3)3个按钮(Command1,Command2,Command3)三、代码:1、求和(加法):Text3.text=Val(Text1.text)+Val(Text2.text)2、清除:3、关闭:四、知识点:1、Val(参数):把文本格式转换为数值格式,参与计算2、Label——标签控件,起解释说明作用,一般不需加代码。
VB程序设计课后习题答案
VB课后习题解答第一、二章:1、简述VB6.0的主要特点答:方便、直观的可视化设计工具;面向对象程序设计方法;事件驱动的编程机制;易学易用的应用程序集成开发环境;结构化程序设计语言;完备的联机帮助功能;强大的多媒体、数据库和网络功能。
2、当正常安装VB6.0后,误把Windows子目录删除。
当重新安装Windows后,是否需要再次安装VB6.0?答:要重新安装的。
因为安装VB6.0时,有些VB程序被系统自动安装在Windows目录下,所以一旦删除Windows子目录,就必须重新安装VB6.0。
3、Visual Basic 6.0分为学习版、专业版和企业版,如何知道所安装的是哪个版本?答:在VB6.0的启动界面上,能显示对应的版本。
4、叙述建立一个完整应用程序的过程答:首先建立用户界面的控件对象(简称控件);然后对控件属性进行设置;再对控件事件过程及编程;保存应用程序;程序调试和运行。
5、Visual Basic 6.0有多种类型窗口,若要在设计时看到代码窗口,应怎样操作?答:选择“视图”—>“代码窗口”命令或单击“工程资源管理器”窗口中的“查看代码”按钮。
6、当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。
试问该工程涉及多少个要保存的文件?若要保存该工程的所有文件,应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?答:涉及两个文件要保存。
先保存窗体文件(.frm),再保存工程文件(.vbp)。
若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求先保存窗体文件。
7、保存文件时,若不改变目录名,则系统默认的目录是什么?答:系统默认的目录是VB988、安装Visual Basic 6.0后,帮助系统是否也已安装?答:没有。
VB6.0的帮助系统在两张光盘上,即MSDN Library,其中还包含了VC、VFP等其他语言的帮助系统。
9、如何使用Visual Basic 6.0的帮助系统?答:最方便的方法是选定要帮助的内容,然后按F1功能键,这时系统打开MSDN Library查阅器,直接显示与选定内容有关的帮助信息。
vb6.0代码
Chr(asc):转换ASCII为字符 Enter:Chr(13)&Chr(10)
Filter(数组名称,关键字符串,[,包含][,比较方法]):
将字符串数组中含有关键字符串的元素存成新的数组(默认) [包含]为false则取不包含的元素
oin(ArrayName):将数组中元素连成字符串
date:取系统当前日期
time:取系统当前时间
now:取系统当前时间及日期值 Datetime类型
timer:取当前时间距离零点秒值,计时器,可计算时间差
DateAdd(间隔单位,间隔值,日期):推算相邻日期
DateDiff(间隔单位,日期一,日期二):计算时间差 日期二-日期一
Datepart(间隔单位,日期):计算日期的间隔单位值
3.数据类型转换函数:
Cint(str):转换正数 True -1;False 0;日期 距离1899/12/31天数;时间 上午段 0;下午段 1;
Cstr(str):日期 输出格式 yyyy/mm/dd;时间 输出格式 Am/Pm hh:mm:ss
Clng(str):与Cin()类似
Cbool(num):num不为零 True;反之 False
Cdate(str):转换日期格式 0:#Am 12:00:00#;正数 距离1899/12/31天数的日期;浮点数 日期+小数时间
Cbyte(num):num<255 转换为字节
Csng(str):转换为单精度数值
Cdbl(str):转换为双精度数值
Ccur(str):转换为现金格式
4.时间函数:
《VISUAL BASIC 6.0程序设计》习题答案
Visual Basic有哪些基本数据类型?答:Byte(字节型)、Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Currency (货币型)、String(变长)、String(定长)、Variant(可变型数字)、Variant(可变型字符)、Boolean(布尔型)、Date(日期型)、Object(对象型)。
Visual Basic的表达式分为哪几类?答:算术表达式、字符串表达式、关系表达式、布尔表达式。
Print语句的作用?答:print语句用于输出数字和文本,通常是把结果输出到窗体上。
Visual Basic的分支语句有几个?如何使用?答:分支语句有两个:If语句和Select语句,它们都是根据条件来执行特定的语句。
Visual Basic的循环语句有几个?如何使用?答:3种语句:For、While和Do,For用于执行指定次数,While为先测试型循环语句,Do为后测试型循环语句。
Visual Basic中的定长数组是如何使用的?答:定长数组包含固定数目的元素,通过数组名和下标来访问每个元素。
Visual Basic中的动态数组和定长数组有何不同?答:不同之处在于:动态数组的元素数可以动态改变。
Visual Basic中过程的参数有几种传递方式?答:过程的参数有两种传递方式:按值传递参数和按地址传递参数。
窗体中的所有属性都可以通过代码来设置么?答:不是。
Name属性和Caption属性有何区别?答:Name属性用于标识窗体,Caption属性用于设置窗体标题文字。
窗体上显示文本时使用的字体和字号分别用什么属性来设置?答:FontName和FontSize运行时如何在窗体上输出文本?答:Print方法窗体的Resize事件在什么时候发生?答:当窗体第一次显示或窗体的外观尺寸被改变时发生。
窗体的Unload事件什么时候发生?答:当窗体从内存中卸载时发生。
VB6.0程序设计实践教程 习题及答案
Vb6.0
第一章 一、判断题 1.属性是 Visual Basic 对象性质的描述,对象的数据就保存在属性中。 2.控件的属性值不可以在程序运行时动态地修改。 3.许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。 4.所谓保存工程,是指保存正在编辑的工程的窗体。 5.面向对象的程序设计是一种以对象为基础,由事件驱动对象执行的设计方法。 6.为了使一个控件在运行时不可见,应该将该控件的 Enabled 属性设置为 False。 7. 保存 Visual Basic 文件时, 若一个工程包含多个窗体或模块, 则系统先保存工程文件, 再分别保存各窗体或模块文件。 8.事件是由 Visual Basic 预先定义的对象能够识别的动作。 9.方法是 Visual Basic 对象可以相应的用户操作。 10.窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。 11.由 Visual Basic 语言编写的应用程序有解释和编译两种执行方式。 12.在打开一个 Visual Basic 工程进行修改后,要另存为一个版本,只需单击“工程另 存为…”就行,因为系统将同时保存其他文件。 13.当用 Load 命令将窗体装入内存时,一定触发窗体的 load 事件和 Activate 事件. 二、选择题 1.要使某个控件不可操作,要对 属性进行设置。 A、Enabled B、Visibale C、Caption D、Name 2.下列不属于对象的基本特征的是 。 A、属性 B、方法 C、事件 D、函数 3.当运行程序时,系统自动执行启动窗体的 事件过程。 A、Click B、Load C、DblClick D、Unload 4.Visual Basic 中“程序运行”允许使用的快捷键是 。 A、F2 B、F5 C、Alt+F3 D、F8 5.改变控件在窗体中的左右位置应修改该控件的 属性。 A、Top B、Left C、Width D、Right 6.工程文件的扩展名为 。 A、.vbp B、.bas C、.frx D、.frm 7.在 Visual Basic 中,称对象的数据为 。 A、属性 B、方法 C、事件 D、封装 8.下列选项中不属于属性的是 。 A、Name B、Caption C、Show D、Text 9.将 Visual Basic 编制的程序保存在磁盘上,至少会产生何种文件 。 A、.doc 与.txt B、.com 与.exe C、.bat 与.frm D、.vbp 与.frm 10.下列关于属性设置的叙述错误的是 。 A.一个控件具有什么属性是 VB 预先设计好的,用户不能改变它 B.一个控件具有什么属性值是 VB 预先设计好的,用户不能改变它 C.一个控件的大多数属性既可以在属性窗口中设置,也可以用程序代码设置 D.一个控件的属性在属性窗口中设置后,还可以再利用程序代码为其设置新值
VB程序设计课后习题答案
VB程序设计课后习题答案VB课后习题解答第一、二章:1、简述VB6.0的主要特点答:方便、直观的可视化设计工具;面向对象程序设计方法;事件驱动的编程机制;易学易用的应用程序集成开发环境;结构化程序设计语言;完备的联机帮助功能;强大的多媒体、数据库和网络功能。
2、当正常安装VB6.0后,误把Window子目录删除。
当重新安装Window后,是否需要再次安装VB6.0?答:要重新安装的。
因为安装VB6.0时,有些VB程序被系统自动安装在Window目录下,所以一旦删除Window子目录,就必须重新安装VB6.0。
3、ViualBaic6.0分为学习版、专业版和企业版,如何知道所安装的是哪个版本?答:在VB6.0的启动界面上,能显示对应的版本。
4、叙述建立一个完整应用程序的过程答:首先建立用户界面的控件对象(简称控件);然后对控件属性进行设置;再对控件事件过程及编程;保存应用程序;程序调试和运行。
5、ViualBaic6.0有多种类型窗口,若要在设计时看到代码窗口,应怎样操作?答:选择“视图”—>“代码窗口”命令或单击“工程资源管理器”窗口中的“查看代码”按钮。
6、当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。
试问该工程涉及多少个要保存的文件?若要保存该工程的所有文件,应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?答:涉及两个文件要保存。
先保存窗体文件(.frm),再保存工程文件(.vbp)。
若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求先保存窗体文件。
7、保存文件时,若不改变目录名,则系统默认的目录是什么?答:系统默认的目录是VB988、安装ViualBaic6.0后,帮助系统是否也已安装?答:没有。
VB6.0的帮助系统在两张光盘上,即MSDNLibrary,其中还包含了VC、VFP等其他语言的帮助系统。
9、如何使用ViualBaic6.0的帮助系统?答:最方便的方法是选定要帮助的内容,然后按F1功能键,这时系统打开MSDNLibrary查阅器,直接显示与选定内容有关的帮助信息。
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属性指定窗体在运行时的三种状态:正常、最小化、最大化。
vb6.0实验九习题与答案
实验九专业_____________ 班级________年级________姓名______________学号_______________一、实验目的1、掌握下拉式菜单和弹出式菜单的设计方法2、掌握菜单事件过程的编写方法二、实验内容1、按图示设置窗体:要求:①建立标题为“幼教”和“退出”主菜单yj和Exit;yj有标题为“三字经”、“弟子规”和“论语”的菜单项szj、dzg和Ly。
②编写适当过程,程序运行时单击“三字经”或“弟子规”在文本框中显示相应的文本。
单击“退出”,则退出应用程序。
P r i v a t e S u b s z j_C l i c k()'三字经内容T e x t1.T e x t="人之初,"&C h r(13)&C h r(10)&"性本善."&C h r(13)&C h r(10)_ &"性相近,"&C h r(13)&C h r(10)&"习相远."E n d S u bP r i v a t e S u b d z g_C l i c k()'弟子规内容T e x t1.T e x t="父母呼,"&C h r(13)&C h r(10)&"应勿缓."&C h r(13)&C h r(10)_ &"父母命,"&C h r(13)&C h r(10)&"行勿懒."E n d S u bP r i v a t e S u b t c_C l i c k()'退出程序E n dE n d S u b'|r e m为使文字可以换行成功,还需设置t e x t1的M u l t i L i n e属性为t r u e'|r e m C h r(13)表示回车C h r(10)表示换行2、按图示设置窗体:要求:①建立标题为“整数处理”和“清除”主菜单zscl和qc;zscl有标题为“数位求和”和“非零数位求积”的菜单项swqh和swqj。
VB6.0源代码
1.在vb中播放声音_____________________________________ 12.电脑没声音解决办法大全______________________________ 23添加背景音乐_________________________________________ 24如何在VB中插入flv视频?____________________________ 35.VC中mediaplayer控件________________________________ 66.VB编程: vb程序怎样控制系统声音 _____________________ 77.在VB中用PictureClip控件实现动画 __________________ 118.如何在VB中制作不回显的文本框 ______________________ 129.ActiveX控件的创建__________________________________ 1410.基于GPS定位的嵌入式汽车监控器设计 ________________ 1611.VB6.0中通过MSChart控件调用数据库_________________ 1912.Do……loop ________________________________________ 2113.自动关机的代码____________________________________ 2214. 删除指定文件_____________________________________ 2515.编写那个一元二次方程求解的代码。
__________________ 2716.vb程序代码解释____________________________________ 2717.弹力球____________________________________________ 3118.用Access创建一个名为“学生”,MDB的数据库_________ 3219.请逐句翻译下段VB程序代码_________________________ 3420.vb6 windows media player控件使用方法______________ 3621.vb6中的combo控件如何使用?_______________________ 3722.vb6.0中MSchart控件的使用_________________________ 3923.vb6.0 使用commondialog控件提示没安装字体 ________ 4024.VB6.0 MSHFlexGrid控件_____________________________ 4125.Cool!用VB自制媒体播放器_________________________ 41monDialog 控件_________________________________ 4327.VB中插入视频______________________________________ 461)如何在VB中插入flv视频?_____________________________ 471.在vb中播放声音吧,方法很多比如mci API,媒体播放器控件,MCI控件,directsound组件,都可以比较简单的是媒体播放器控件和mci控件提问人的追问 2009-12-11 16:10你能不能给出代码!具体问题是点击一下窗体发出声音,里面用的soundfile!谢谢回答人的补充 2009-12-11 16:29 Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) Const SND_SYNC = &H0Const SND_ASYNC = &H1Const SND_NODEFAULT = &H2Const SND_LOOP = &H8Const SND_NOSTOP = &H10Const SND_MEMORY = &H4声明这个api然后在点击事件中调用sndPlaySound "路径",SND_ASYNC2.电脑没声音解决办法大全一、查看任务栏音量图标,是否点击成静音了,音量是否调到最小了。
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桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。
为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。
vb6.0实验三习题与答案
实验三专业_____________ 班级________年级________姓名______________学号_______________一、实验目的1、熟练使用变量定义、赋值语句2、熟练使用InputBox函数、文本框实现数据输入3、熟练使用Print方法、标签、文本框、MsgBox函数和MsgBox语句实现数据输出4、学习Format函数、Cls方法、Unload语句、End语句、Stop语句的使用二、实验内容1、按图示设置各控件,其中两个文本框的设置为:内容居中、且初始内容为空,程序运行时,在Text1中输入一整数,单击命令按钮,在Text2显示其立方根。
P r i v a t e S u b C o m m a n d1_C l i c k()T e x t2.T e x t=V a l(T e x t1.T e x t)^(1/3)E n d S u b2、按图示设置各控件,程序运行时,在Text1中输入一个长度不小于15个字符的字串,单击“字符处理”按钮,在Text2中显示该字串的前5个字符,在Text3中显示该项字串的后5个字符,在Text4中显示这10个字符连接。
T e x t2.t e x t=l e f t(t e x t1.t e x t,5)T e x t3.t e x t=R i g h t(t e x t1.t e x t,5)T e x t4.t e x t=t e x t2.t e x t&t e x t3.t e x t3、按图示设置各控件,程序运行时,在Text1、Text2中输入两个整数,单击命令按钮“平方和”或“平方差”按钮,将完成相应的运算结果显示在Text3中;单击“清除”按钮,将清除各文本框中的内容,并把焦点定位到Text1中;单击“退出”按钮,退出程序运行。
4、设计窗体如如图示:要求:①窗体的标题为“日期时间”②带边框的标签控件LBL1的标题为空,字体为粗体、三号;大小能自动适应内容③编写适当事件过程,实现当单击窗体时在标签中显示当前日期;双击窗体显示当前时间P r i v a t e S u b F o r m_C l i c k()L a b e l1.C a p t i o n=F o r m a t(D a t e,"d d d d d")E n d S u bP r i v a t e S u b F o r m_D b l C l i c k()L a b e l1.C a p t i o n=F o r m a t(T i m e,"t t t t t")E n d S u b5、第4章习题,操作题第1题~第5题6、练习1)语句Print Format$(5456.678, “0#,##0.00”),输出是(05,456.68 )。
vb6.0实验五题与答案
实验五专业_____________ 班级________年级________姓名______________学号_______________一、实验目的1、熟练使用三种循环结构1)For循环For <循环变量>=<初值> To <终值> [Step <步长>]<循环体语句序列>Next [<循环变量>]2)Do循环格式一格式二格式三格式四Do While <条件><循环体语句序列> Loop Do Until <条件><循环体语句序列>LoopDo<循环体语句序列>Loop While <条件>Do<循环体语句序列>Loop Until <条件>3)While循环While <条件><循环体语句序列>Wend2、掌握几个常用算法数列求和、级数求和、求最大公约数及最小公倍数、数制转换、求阶乘闰年、素数、水仙花数、自然数对等判断二、实验内容1、按图示设置各控件,程序运行时,在Text1中输入一正整数,单击“判断”按钮,在标签控件Label1中显示“是完数”或“不是完数”。
说明:完数是指其所有因子和等于它本身的数。
如:28,1+2+4+7+14=28;所以28为完数。
(类似的有:判断素数、求各位数字之和、水仙花数、自然数对)P r i v a t e S u b C o m m a n d1_C l i c k()D i m s u m A s I n t e g e r,i A s I n t e g e ra=V a l(T e x t1.T e x t)F o r i=1T o a-1I f a M o d i=0T h e n s u m=s u m+iN e x t iD e b u g.P r i n t s u mI f s u m=a T h e n L a b e l1.C a p t i o n="完数"E l s e L a b e l1.C a p t i o n="非完数"E n d S u b2、按图示设置各控件,程序运行时,在Text1中输入一正整数N的值,单击“计算阶乘”按钮,在Text2中显示N!的值。
vb6.0与excel的相关操作 代码
xlApp.WorkSheets(2).PageSetup.CenterHorizontally = 2 / 0.035
'页面垂直居中:
xlApp.WorkSheets(2).PageSetup.CenterVertically = 2 / 0.035
'打印单元格网线:
xlApp.Columns("A:E").Select '选中A~E列
xlApp.Selection.Font.Bold = True '设为粗体
xlApp.Selection.Font.Size = 10 '设置字体大小
xlApp.Cells.EntireColumn.AutoFit '自动调整列宽
xlApp.DisplayAlerts = True '关闭时提示保存
xlApp.Quit '关闭EXCEL
'释放资源
Set xlApp = Nothing '释放xlApp对象
Set xlBook = Nothing
Set xlSheet = Nothing
Screen.MousePointer = vbDefault
Excel 2003中:
Microsoft Excel 11.0 Object Library
Microsoft Office 11.0 Object Library
Private Sub Test_Click()
'--------------------------------
Close iOutNum
End Sub
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章1、从键盘上输入4个数,编写程序,计算并输出这4个数的和及平均值。
通过inputbox 函数输入数据,在窗体上显示和及平均值。
Dim a as singleFor i=1 to 4a=inputbox(“请输入一个数:”,“数据输入”)sum=sum+an=n+1avg=sum/nnext iprint “和是:”,sumprint “平均值是:”,avg2、编写程序,要求用户输入下列信息:姓名、年龄、通信地址、邮政编码、电话,然后将输入的数据用适当的格式在窗体上显示出来。
Dim a as variantFontsize=20a=inputbox(“请输入姓名:”,“数据输入”)print “姓名:”;aa=inputbox(“请输入年龄:”,“数据输入”)print “年龄:”;aa=inputbox(“请输入通信地址:”,“数据输入”)print “通信地址:”;aa=inputbox(“请输入邮政编码:”,“数据输入”)print “邮政编码:”;aa=inputbox(“请输入电话:”,“数据输入”)print “电话:”;a3.a=5,b=2.5,c=7.8,编程序计算:y=(πab)/(a+bc)程序:Dim a as single,b as single,c as singlea=5b=2.5c=7.8pi=3.14y=(pi*a*b)/(a+b*c)print “结果是:”;y4、输入以秒为单位表示的时间,编写程序,将其转换为几日几时几秒。
Dim a as long,d as integer ,h as integer,s as integera=inputbox(“请输入秒数:”,“数据输入”)d=int(a/86400)h=int((a-d*86400)/3600)s=a-d*86400-h*3600print d;“日”;h;“时”;s;“秒”5、自由落体位移公式为:s=gt2/2+v0t其中v0为初始速度,g为重力加速度,t为经历的时间,编写程序,求位移量s。
设v0=4.8m/s,t=0.5s,g=9.81m/s2,在程序中把g定义为符号常量,用inputbox函数输入v0和t两个变量的值。
Dim v as single,t as single,s as singleg=9.81v= inputbox(“请输入初始速度:”,“数据输入”)v=val(v)t=inputbox(“请输入经历的时间:”,“数据输入”)t=val(t)s=g*t*t/2+v*tprint “位移量是:”;s6.编程计算并输出S的值:s=2+4+6+8+…+100dim i,s as integers=0for i=2 to 100 step 2s=s+inextprint s7、给定三角形的3条边长,计算三角形的面积。
编写程序:首先判断给出的3条边能否构成三角形,如可以构成,则计算并输出三角形的面积,否则要求重新输入。
当输入-1时结束程序。
Dim a as single;b as single;c as singleStart:a = inputbox(“请输入第一条边长-1结束:”,”数据输入”)a=val(a)if a=-1 thenendend ifb=inputbox(“请输入第二条边长”,“数据输入”)b=val(b)c=inputbox(“请输入第三条边长”,“数据输入”)c=val(c)if a+b<=c or a+c<=b or b+c<=a thenmsgbox(“您输入的三条边长不能构成三角形,请重新输入!”)goto startelsel=(a+b+c)/2s=sqr(l*(l-a)*(l-b)*(l-c))end ifprint “三角形的面积为:”;s8、税务部门征收所得税,规定如下:(1)收入在200元以内,免征(2)收入在200-400元内,超过200元的部分纳税3%(3)收入超过400元的部分,纳税4%(4)当收入达5000元或超过时,将4%税金改为5%编写程序实现上述操作。
Dim x as single,y as singlex=inputbox(“请输入收入!”,“数据输入”)x=val(x)if x<=200 theny=0elseif x>200 and x<400 theny=(x-200)*0.03elseif x>=400 and x<5000 theny=(x-400)*0.04+200*0.03elseif x>=5000 theny=(x-400)*0.05+200*0.03end ifprint “需要纳税的金额为:”;y9、假定有一下每周工作安排:星期一、三:讲计算机课星期二、四:讲程序设计课星期五:进修英语星期六:政治学习星期日:休息试编写一个程序,对上述工作日程进行检索。
程序运行后,要求输入一周里的某一天,程序将输出这一天的工作安排。
在输入时用0-6分别代表星期日到星期六,如果输入0-6之外的数,则程序结束运行。
Dim x as integerx=inputbox(“请输入一个整数进行检索:”,“数据输入”)select case xcase 0y=“休息”case 1y=“讲计算机课”case 2y=“讲程序设计课”case 3y=“将计算机课”case 4y=“将程序设计课”case 5y=“进修英语”case 6y=“政治学习”case elseendend selectprint y10。
vb数字金字塔1 121 12321一直到9Private Sub Form_Click()Dim a(1 To 9) As IntegerFor j = 1 To 9a(j) = jNext jFor i = 1 To 9Print Tab(30 - i * 3);For j = 1 To 2 * i - 1If j > i ThenPrint a(2 * i - j);ElsePrint a(j);End IfNext jNext iEnd Sub11.勾股定理中三个数的关系是a*a+b*b=c*c。
编写程序,输出30以内满足上述关系的整数组合。
例如3,4,5就是一个满足要求的整数组合Private Sub Command1_Click()Dim Max As Integer, I As Integer, J As Integer, KMax = 30For I = 3 To Max - 2For J = I + 1 To Max - 1K = Sqr(I ^ 2 + J ^ 2)If K = Int(K) And K <= Max Then Print I, J, KNextNextEnd Sub12.如果一个数的因子之和等于这个数的本身,则称这样的数为“完全数”。
例如,整数28的因子为1,2,4,7,14,其和1+2+4+7+14=28,因此28是一个完全数,编写一个程序,从键盘上输入整数M和N,求出M和N之间的所有的完全数form load()'int i,j,m,n,summ =inputbox("输入最小正整数")n =inputbox ("输入最大正整数")for j=m to nsum=0for i=1 to jif (j mod i=0) and (i <>j ) then sum=sum inextif j=sum then print sum & " 是完全数"nextprint "查找完毕"beepend sub13.从键盘上输入一个学生的学号和考试成绩,然后输出该学生的学号和考试成绩,并根据成绩按下面的规定输出对该学生的评语:成绩 80~100 60~79 50~59 40~49 0~39评语 very good good fair poor fail(所需控件:三个标签,两个文本框,一个命令按扭)Private Sub Command1_Click()Dim s$, a$, mark!s = Text1.Textmark = Val(Text2.Text)Select Case markCase Is < 40a = "fail"Case Is < 50a = "poor"Case Is < 60a = "fair"Case Is < 80a = "good"Case 80 To 100a = "very good"End SelectPrint "学号:" & s & vbCrLf & "成绩评定为" & aEnd Sub14.一个两位的正整数,如将它的个位数字与十位数字对调,则产生另一个正整数,我们把后者叫做前者的对调数。
如给定一个两位的正整数,请找到另一个两位的正整数,值得这两个整数之和等于他们各自的对调数之和,例如,12+32=21+23.编写程序,输入一个两位的正整数,把具有这种特征的每一对两位正整数都找出来Private Sub Command1_Click()Dim a As StringDim i As Longa = InputBox("输入一个两位的正整数:")If Val(a) <= 0 Or Val(a) >= 100 ThenMsgBox "输入不合法"Exit SubEnd IfFor i = 1 To 99If Val(a) + i = Val(getDuiTiao(a)) + getDuiTiao(CStr (i)) ThenDebug.Print iEnd IfNextEnd SubPrivate Function getDuiTiao(ByVal vStr As String) As StringDim strTmp As StringstrTmp = Right(CStr(vStr), 1) & Left(CStr(vStr), 1)getDuiTiao = strTmpEnd Function|14、编写程序,打印出“杨辉三角”图形。
For i=1 to 9Print tab(30-i*3);For j = 1 to iPrint j;Next jFor j= i-1 to 1 step -1Print j;Next jPrintNext i第五章1.从键盘上输入20个整数,并放入一个一维数组中,然后将其前10个元素与后10个元素对换,即:第1个元素与第20个元素互换,第2个元素与第19个元素互换……第10个元素与第11个元素互换。