VB学习资料
计算机VB学习第5章-23页文档资料

上一页 下一页
第7页
返回本章首页
练习1:写出下面程序的运行结果
Private Sub Form_Click()
Dim a As Integer, i As Integer, j As Integer
a=0
For i = 1 To 5
For j = -2 To 2
a=a+i+j Next j Print a; Next i Print Print i, j, a End Sub
MsgBox "数据溢出,请重新输入",
vbOKCancel + vbInformation, “数据错误” 上一页
Text1.Text = "" Else
第5页
下一页 返回本章首页
n = CLng(Text1.Text)
k =Int(Sqr(n) ) m = 0 ‘ m是一个标记 :1—否,0—是 For i=2 To k
循环体 条件 True False
Do While <条件> …… [Exit Do] ……
Loop
循环体 条件 False True
第12页
Do Until <条件>
…
[Exit Do ]
…
上一页
Loop
下一页
返回本章首页
5.3 Do 循环------- 直到型循环
Do … [Exit Do] …
If n Mod k = 0 Then m = 1 Next i
If m = 0 Then Label2.Caption = “是一个素数”
Else Label2.Caption = “不是一个素数”
VB学习

1、Attribute VB_Name = "GSL"Attributes 属性描述设置或者返回文件或文件夹的属性。
读/写或只读,取决于属性。
语法object.Attributes [= newattributes]Attributes 属性有下列几个部分:部分描述object 必需的。
总是某个File 或者Folder 对象的名字。
newattributes可选的。
如果提供的话,newattributes就是所指定object 的新属性值。
设置newattributes参数可以是具有下列值中的任意一个或任意的逻辑组合:常数值描述Normal 0 一般文件。
未设置属性。
ReadOnly 1 只读文件。
属性为读/写。
Hidden 2 隐藏文件。
属性为读/写。
System 4 系统文件。
属性为读/写。
V olume 8 磁盘驱动器卷标。
属性为只读。
Directory 16 文件夹或目录。
属性为只读。
Archive 32 自上次备份后已经改变的文件。
属性为读/写。
Alias 64 链接或快捷方式。
属性为只读。
Compressed 128 压缩文件。
属性为只读。
说明下面的代码用一个文件举例说明了Attributes 属性的用法:Sub SetClearArchiveBit(filespec)Dim fs, f, rSet fs = CreateObject("Scripting.FileSystemObject")Set f = fs.GetFile(fs.GetFileName(filespec))If f.attributes and 32 Thenr = MsgBox("The Archive bit is set, do you want to clear it?", vbY esNo, "Set/Clear Archive Bit") If r = vbY es Thenf.attributes = f.attributes - 32MsgBox "Archive bit is cleared."ElseMsgBox "Archive bit remains set."End IfElser = MsgBox("The Archive bit is not set. Do you want to set it?",vbY esNo, "Set/Clear Archive Bit")If r = vbY es Thenf.attributes = f.attributes + 32MsgBox "Archive bit is set."ElseMsgBox "Archive bit remains clear."End IfEnd IfEnd Sub2、Option Explicit 通常放在程序和子程序顶部,告诉VB的解释器或编译器:“所有变量都需先说明先定义(declare variables)然后我才使用".用Option Explicit可避免变量拼写错误,类型错误,带来的结果错误。
VB学习资料全

一、VB程序开发的一般步骤:1、建立用户界面2、设置对象属性3、编写代码二、VB窗体和常用控件1、窗体Font中:FontName、FontSize、FontBold、FontItalic、FontUnderline、FontStrikethru 〔字体、字号、加粗、倾斜、下划线、删除线〕2〕窗体常用事件4〕窗体常用方法2、一般类控件的使用2〕TextBox三、选择类控件1.OptionButton(单项选择按钮)3.ListBox(列表框)说明:①List属性是一个数组,一般格式为:List〔x〕如List〔1〕表示是第二个项目②ListIndex属性的值为当前选中的列表项的索引值,0表示选中,-1表示没有选中。
③ListCount属性表示一共有多少个列表项④Text属性表示当前选中的列表项的容。
四、方法方法是VB自身提供的一些特殊的过程,用来完成一定的操作。
不同的对象可执行不同的操作,因此,对象调用的方法也有所不同。
窗体上常用的方法有:(1)Show方法调用该方法可以将窗体显示在屏幕上。
调用格式:[对象名].Show(2)Hide方法调用该方法可以隐藏窗体,但不会卸载窗体。
调用格式:[对象名]. Hide(3)Move方法(4)Cls方法可以去除窗体的文本和图形。
调用格式:[对象名]. Cls(5)Print方法在窗体上显示文字信息。
调用格式:[对象名]. Print五、VB的数据类型表六、运算符和表达式1、算术运算符3、关系运算符七、常用部函数3、日期和时间函数八. 数据的输入输出1. InputBox函数InputBox(提示[,标题][,缺省][,x 坐标位置][,y坐标位置])其中:提示为提示信息,标题为对话框标题,缺省为输入区缺省值函数返回字符类型.2. MsgBox函数和MsgBox过程函数形式:变量[%] = MsgBox(提示[,按钮][,标题])过程形式: MsgBox 提示[,按钮][,标题]3、输出数据使用Print方法实现数据的输出格式:[Object.]Print {Spc(n)|Tab(n);}expression charpos其中:Object为窗体,图片框,打印机等对象。
VB学习资料__第三章VB语言基础

VB学习资料__第三章VB语⾔基础§3.1V i s u a l B a s i c语⾔字符集及编码规则⼀、V i s u a l B a s i c的字符集V i s u a l B a s i c的字符集就是指⽤V i s u a l B a s i c语⾔编写程序设计时所能⽤的所有符号的集合。
字符是构成程序设计语⾔的最⼩语法单位,每⼀种程序语⾔都有⼀个⾃⼰的字符集。
V i s u a l B a s i c使⽤U n i c o d e字符集。
◆基本字符包括:字母:⼤写英⽂字母A—Z;⼩写英⽂字母a—z。
数字:0⼀9;◆专⽤字符:空格!”#$%&‘()*+-/\^, .:;<>=?@[]_ {}|~等。
⼆、编码规则与约定(⼀)编码规则1、V i s u a l B a s i c代码中不区分字母的⼤⼩写。
2、在同⼀⾏上可以书写多条语句,但语句间要⽤冒号“:”分隔。
3、若⼀个语句⾏不能写下全部语句,或在特别需要时,可以换⾏。
换⾏时需在本⾏后加⼊续⾏符,即1个空格加下划线“_”。
4、⼀⾏最多允许255个字符。
5、注释以R e m开头,也可以使⽤单引号“'”,注释内容可放在过程、模块的开头作为标题⽤,也可直接出现在语句的后⾯,但不能放在续⾏符的后⾯。
6、在程序转向时需⽤到标号,标号是以字母开始⽽以冒号结束的字符串。
(⼆)约定1、为了提⾼程序的可读性,对于V B中的关键字其⾸字母⼤写,其余字母⼩写。
2、注释是⾮执⾏语句,它不被解释和编译,仅对程序的有关内容起注释作⽤。
例如:T h i s i s a V BR E M T h i s i s a V B3、通常不使⽤⾏号4、对象名命名约定:每个对象的名字由3个⼩写字母组成的前缀(指明对象的类型)和表⽰该对象作⽤的缩写字母组成。
3.2.1 Visual Basic 6.0的标准数据类型V i s u a l B a s i c 6.0提供的基本数据类型主要有字符串型数据和数值型数据,此外还提供了字节、货币、对象、⽇期、布尔和变体数据类型。
VB学习_347

实验项目菜单与对话框
【实验目的】
1.掌握VB中菜单设计方法和弹出式菜单的使用
2.掌握通用对话框的类型和调用
【实验内容】
1.实验一设计菜单、打开通用文件对话框
实验一设计菜单、打开通用文件对话框
【实验目的】
掌握窗口菜单的设计方法。
学会使用通用对话框进行编辑,掌握制作自己定义对话框的方法。
【实验内容】
设计一个简单的文本编辑器,界面如图所示,设计菜单项和代码实现相应的功能。
如单击“打开”菜单-“打开”对话框-选择指定的文本文件,将内容显示到文本框内。
单击“编辑”菜单的子菜单,可以实现“剪切”、“复制”和“粘贴”的功能。
右键单击窗体,弹出“颜色”菜单,可以设置窗体背景颜色。
Vb编程入门

Vb编程入门一、编写程序的基本思路1、人脑处理问题的过程以“9+19+28=?”为例第一步:收集信息第二步:处理信息第三步:输出结果2、编写程序解决问题的思路与人脑处理问题的思路相同第一步:数据输入可以通过TextBox(文本框)控件的Text属性或通过赋值语句输入数据(1) 赋值语句用于输入已知确定的数据;(2) 用TextBox用于输入暂时不确定或变化的数据。
**注意**用TextBox输入的数据是字符型,若要进行数值计算则要先转换成数值型(用VAL函数)第二步:数据处理一般用用赋值语句进行计算处理或者用以后学的知识进行处理第三步:数据输出用Label控件的Caption属性或TextBox的Text属性进行输出代码书写格式如下:控件名.Caption=”要输出的内容”(用Label控件输出)控件名.Text=”要输出的内容”(用TextBox控件输出)**注意**若输出变量的类型是数值型时,要用STR()函数转换成字符型。
二、VB编写程序步骤分析问题,确定程序要完成什么任务,按下面的步骤创建应用程序。
举例: 已知圆的半径,求圆的周长和面积。
(1)新建工程。
创建一个应用程序首先要打开一个新的工程。
(2)创建应用程序界面。
A、要用几个控件B、版面如何布局C、各控件的“职责”、摆放位置(3)设置属性值。
A、名称属性B、Cation、TextBox等属性的值C、字号、字体、颜色、背景色等属性......(4)对象事件过程的编程。
A、代码应写在哪一个控件上,即事件发生在哪一个控件上B、确定解决问题的思路C、写代码(要注意变量的定义)(5)保存文件。
(6)程序运行与调试,生成EXE文件。
三、练习:已知圆的半径,求圆的周长和面积。
四、作业:鸡兔同笼。
已知笼中鸡兔总头数为h,总脚数为f,问鸡兔各有多少只?分析:设鸡有x只,兔有y只,则方程如下:解方程。
解出求x和y的具体方式为:设计界面和运行界面,如图所示。
高一vb知识点总结

高一vb知识点总结在高中的计算机教育课程中,学生可能会学习Visual Basic(VB)编程语言。
VB是一种广泛用于Windows平台上的事件驱动编程语言,它易学易懂,非常适合初学者。
在VB中,学生们将学习如何创建GUI(图形用户界面)应用程序,处理用户输入,以及编写代码来实现各种功能。
下面将对高一学生需要了解的VB知识点进行总结。
1. VB的概述VB是由微软公司推出的一种编程语言,它的全称是Visual Basic。
VB是一种事件驱动的语言,这意味着程序的执行流程是由用户的操作或者系统的事件所驱动的。
与一些其他编程语言相比,VB更注重于开发图形用户界面应用程序。
2. VB的开发环境在学习VB编程时,学生需要通过Visual Studio这样的集成开发环境(IDE)来进行编码。
Visual Studio提供了一个友好的用户界面,集成了编辑器、编译器和调试器等功能模块,使得编程过程更加高效和便捷。
3. VB的基本语法VB的语法与许多其他编程语言相似,学生需要掌握的基本语法包括:- 变量的声明和赋值- 基本的数据类型(整数、浮点数、字符串等)- 运算符和表达式- 控制流程语句(条件语句、循环语句等)- 过程和函数的定义与调用4. VB的GUI设计VB是一门专门用于创建GUI应用程序的语言,因此学生需要掌握如何设计并创建各种窗体、按钮、文本框、标签等GUI控件,以及如何设置这些控件的属性和事件处理程序。
同时,学生还需要了解布局管理、对话框的使用以及界面美化等方面的知识。
5. VB中的事件处理在VB中,事件是一种用户操作或系统触发的动作。
学生需要了解如何注册和处理各种事件,比如鼠标点击事件、键盘输入事件、窗口关闭事件等。
通过编写事件处理程序,学生可以实现用户与应用程序之间的交互。
6. VB中的数据库操作在实际开发中,许多应用程序都需要与数据库进行交互。
学生需要了解如何连接数据库、执行SQL查询、更新数据库记录等基本操作,并且掌握等数据库访问技术的使用。
VB单选钮和复选框列表框组合框多窗体和菜单-2022年学习资料

单选按钮与复选框-功能1:运行程序时设置abe文字-类型为宋体,16号字-Private Sub Form Load-Label1.FontName="宋体"-Label1.FontSize 16-End Sub
单选按钮与复选框-功能2:实现框架frame1中字体设-置功能。-Private Sub Option1 lick-Label1.FontName Option1.Caption-End Sub-Private ub Option2 Click-Label1.FontName Option2.Caption
列表框与组合框-ListBox-■主要属性:-■tXt属性:用于存放被选中列表项的文本-内容。-Priva e Sub-Command1 Click-Labell.Caption List1.Text-End Su
列表框与组合框-■-列表框ListBox-■主要方法:-■AddItem:用于将项目添加到列表框控件-语法 式:-对象名〉.AddItem item[,index]-其中:item:为字符串表达式,-表示要加入的项 。-Index:决定新增项目的位置,缺省,-则添加在最后。
Optionl,-单选按钮与复选框-0 ption3的value-设置为true-■使用范例控件属性说明件类型-OptionButton-名称:option1-Caption:宋体-frame1-名称:opti n2 Caption:隶书-名称:option3 Caption:16-名称:option4 Captio :24-frame3-CheckBox-名称:check1 Caption:斜体-frame2-名称:ch ck.2 Caption:粗体
单选按钮与复选框-功能3:实现框架frame3中字体大-小设置功能。-Private Sub Option Click-Label1.FontSize Option3.Caption-End Sub-Privat Sub Option4 Click-Label1.FontSize Option4.Caption
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB学习资料
(2006-10-07 13:31:17)
转载
分类:网落扎记
?/P>
?/P>
·启动Visual Basic
Visual Basic,简称VB,是当今世界上应用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。
无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。
初次和VB碰面,咱们先从制作一个多媒体程序入手吧。
有人问:“刚学VB就学多媒体编程,对初学者来说是不是难度大了
点?”嗯,的确有点难度。
不过,你并不需要完全看懂我编程的
方法,而是通过整个编写过程,来了解一下VB集成开发环境,为
今后的学习打下基础。
首先,让我们先启动Visual Basic
6.0。
(见图一)弹出“新建工程”对话框,
我们选择“标准 EXE” 。
单击“打开”。
(见图二)
(图一)
(图二)
这时候看到的是VB集成式开发环境,让我们先对它进行一番了解。
(见图三)
(图三)
·左面是VB的工具箱,
里面的各种图标是我们开发程序时经常用到的标准控件。
·正中间是窗体编辑器,又称对象窗口。
我们程序的界面,大部分是在它上面设计的。
·右上方是工程资源管理器,
它能让我们对整个工程进行整体性的管理。
·右中处的是属性窗口,
陈列着程序中所涉及的各种窗体和控件的属性。
·右下方是窗体布局区,
它能够调节程序运行时窗体在屏幕中的位置。
·添加ActiveMovie控件
现在,让我们开始设计程序吧!
首先,在工具箱上添加一个新控件ActiveMovie,这是个能播放多媒体动画的控件。
右键单击工具箱,会弹出一个小窗口,单击部件,(见图一)在屏幕正中会出现一个部件对话框,这里陈列着许多未在工具箱中列出的控件。
我们需要添加一个ActiveMovie控件。
点击滚动条,找到Microsoft ActiveMovie Control,单击复选框选定。
(见图二)
(图一)
(图二)
如果没有发现这个控件,那么单击浏览。
(见图二)选取Amovie.ocx。
单击打开,(见图三)会出现部件对话框,找到Microsoft ActiveMovie Control,单击确定。
(见图二)
(图三)
工具箱上会新增一个小图标,这代表着ActiveMovie控件已经添加。
(见图四)
(图四)
·设置控件的属性
双击工具箱中的ActiveMovie控件图
标,将ActiveMovie控件放到正中的Forml
窗体(窗体编辑器)中。
(见图一)
(图一)现在,属性窗口里列出了这个控件的各种属性。
(见图二)我们将改变它的一些属性。
(图二)·AutoStart设置为True ·ShowControls设置为False ·ShowDisplay设置为False ·ShowTracker设置为False
点击属性窗口上的下拉菜单,选取Forml Form,再改变一下窗体Forml的
属性。
(见图三)
(图三)
·BorderStyle 设置为 0 ·BackColor 设置为 黑色 ·ClipControls 设置为 False
用鼠标将窗体上的ActiveMovie 控件调整与窗体同等大小,(见图四)在窗体布局区用鼠标将Forml 窗体调整至正中。
(见图五)
(图四)
(图五)
·编写程序代码
下面让我们来编写程序代码吧!
单击工程资源管理器的查看代码按钮。
(见图一)现在出现的是代码编辑器,它又称代码窗口。
我们的程序代码就在这里编写。
(见图二)
(图一)
(图二)
选择Form 对象,这个列表框中陈放着本程序的所有对象,称为对象选择框。
(见图三)右边列表框里放着每个对象的各个事件,称为事件选择框。
当在左面的对象选择框选取Form 时,事件选择框里的事件相应变为Load 。
同时空白处出现了两行代码,它们分别表示子程序 Form_Load 的首尾两部分,而 Form_Load 则是当窗体从无到有,即刚调入内存时,所执行的一个子程序。
(见图四)
(图三)
(图四)
我们在这里键入代码:“ActiveMovie1.”。
这时弹出一个列表框,列出了对象 ActiveMovie1 的全部属性、方法和事件。
再键入代码“ =APP.”在弹出的
列表框中选取Path属性。
(见图五)
(图五)
再键入代码“ & "\3.mpg"”。
(见图六)3.mpg 是一个多媒体文件,它与这个VB程序在同一级目录下,我们将通过所编的程序把它放映出来。
从这次操作可以看出,VB的代码设计器具有提示语法的功能,给程序员带来很大的方便。
(图六)
在对象选择框选取ACtiveMovie1,在事件选择框选取PositionChange,添加代码MsgBox("谢谢观赏!")(见图七)
(图七)
至此程序编写完毕。
(见图八)
(图八)
·保存与编译
现在存盘。
单击文件,再单击保存工程。
(见图一)
有两个文件需要保存,一个是名叫
“工程1.vbp”的项目文件。
单击保存。
(见
图二)另一个是名叫“Form1.frm”的窗体
文件。
一个VB程序至少包含这两个文件,
即项目文件.vbp 和窗体文件.frm,缺一不
可。
(见图三)
(图一)
(图二)
(图三)
最后,将它编译成可执行文件。
编译的
作用是将你编的程序代码翻译成计算机能执
行的语言,这样程序就不光是在VB6.0环境
中运行了。
单击文件,单击生成工程1.exe。
(见图
四)单击确定。
好了,多媒体程序已完成。
怎么样,并
不复杂吧。
(图四)。