复旦大学vb程序设计知识点
VB程序设计知识

例3:用VB实现跑马灯(滚动字幕)
Dim flag As Integer Private Sub Command1_Click() Timer1.Interval = 10 Timer1.Enabled = True End Sub Private Sub Command2_Click() Timer1.Enabled = False End Sub
例4:用VB计算个人所得税缴纳
Private Sub Command1_Click() Dim a As Single, b As Single, c As Single a = InputBox("工资总额") 'a=text1.text b = a - 3500 Select Case b Select Case True Case Is <= 0: c=0 Case Is = (b <= 0): Case Is <= 1500: c = b * 0.03 Case b > 0 And b <= 1500: Case Is <= 4500: c = b * 0.1 - 105 Case b <= 4500: Case Is <= 9000: c = b * 0.2 - 555 Case b <= 9000: Case Is <= 35000: c = b * 0.25 - 1005 Case b <= 35000: Case Is <= 55000: c = b * 0.3 - 2755 Case b <= 55000: Case Is <= 80000: c = b * 0.35 - 5505 Case b <= 80000: Case Else: c = b * 0.45 - 13505 Case Else: End Select End Select Print "应缴税"; c 'label1.caption=c End Sub
大一vb程序设计入门知识点

大一vb程序设计入门知识点在大一课程中学习VB程序设计是很有意义的,因为VB是一种非常流行的编程语言,它可以帮助我们开发各种类型的Windows应用程序。
在这篇文章中,我将介绍一些大一学生在VB 编程中应该了解的基本知识点。
一、VB基本语法作为一门编程语言,VB具有自己的语法规则和约定。
在开始编写VB代码之前,我们需要了解并熟悉一些基本的语法规则。
例如,VB是一种基于事件驱动的编程语言,我们可以通过编写事件处理程序来响应用户的行为。
此外,VB还有各种数据类型、运算符和控制结构,我们可以使用这些元素来构建我们的代码逻辑。
二、VB控件在VB中,我们可以使用各种控件来构建用户界面。
控件是一种VB对象,我们可以添加到窗体上以与用户进行交互。
常见的VB控件包括按钮、文本框、标签等。
我们可以使用这些控件来创建用户友好的界面,并与用户交互。
三、VB事件处理事件处理是VB编程中的一个重要概念。
当用户对窗体上的控件进行操作时,会触发相应的事件。
我们可以编写事件处理程序来对这些事件进行响应。
例如,当用户点击按钮时,我们可以编写按钮的点击事件处理程序来执行特定的操作。
了解如何编写事件处理程序是VB编程的一个基本技能。
四、VB数据库操作在实际的应用中,我们通常需要通过与数据库进行交互来存储和检索数据。
VB提供了数据库操作的功能,我们可以使用ADO (ActiveX Data Objects)来连接数据库,并执行各种数据库操作。
了解如何连接数据库、执行查询和更新操作是VB编程的一个重要知识点。
五、VB错误处理编写程序时难免会出现错误,对错误的处理是编程中非常重要的一环。
在VB中,我们可以使用错误处理机制来捕获和处理程序中的错误。
了解如何使用VB的错误处理机制可以帮助我们更好地调试和修复程序中的错误。
六、VB调试技巧调试是编程中一个必不可少的过程。
VB提供了一些强大的调试工具,帮助我们定位和解决程序中的问题。
掌握一些基本的调试技巧可以提高我们的编程效率和质量。
大二vb程序设计知识点总结

大二vb程序设计知识点总结VB(Visual Basic)是一种基于事件驱动的编程语言,广泛应用于Windows操作系统上的软件开发。
作为大二学生,掌握VB 程序设计的知识点对于未来的学习和职业发展至关重要。
本文将对大二VB程序设计的知识点进行总结。
一、VB基础知识1. VB的历史与发展:VB的起源、版本演进、与Visual Studio 的关系等。
2. VB的开发环境:主要介绍Visual Studio的安装与配置,项目创建和管理等。
3. VB语法基础:变量的声明与使用、数据类型、运算符、条件语句与循环语句等。
4. VB的面向对象编程:类与对象的概念、属性和方法的定义与使用等。
二、VB控件与界面设计1. VB控件的分类与使用:常用控件(按钮、文本框、标签等)、容器控件(面板、表格布局等)、自定义控件等。
2. VB界面设计:窗体的创建与设计、控件的布局与调整、事件的绑定与响应等。
3. VB图形界面设计:绘图功能、画布与画笔的使用、图形的绘制与处理等。
4. VB数据输入与输出:文本框的输入与验证、文件的读写操作、数据库的连接与操作等。
三、VB高级应用1. VB与数据库的整合:的使用、数据库的查询与更新、事务处理等。
2. VB的异常处理与调试:错误类型与处理、调试工具的使用、错误信息的定位与修复等。
3. VB多线程编程:多线程的概念与应用、线程的创建与同步、线程间的通信等。
4. VB的网络编程:Socket编程、HTTP协议的使用、网络通信的实现等。
四、VB项目实践1. VB项目开发流程:需求分析与设计、编码与测试、上线与维护等。
2. 实战案例分析:可以选取一到两个VB项目实例进行详细分析,介绍项目的实现思路、关键技术与难点等。
总结:在大二阶段,通过学习VB程序设计,你将掌握VB基础知识、界面设计技巧、数据库操作、异常处理与调试、多线程编程、网络编程等重要知识点。
同时,通过实践项目,你将能够将所学知识应用到实际项目中,提升自己的编程能力和解决问题的能力。
VB程序设计知识点

VB程序设计知识点Visual Basic程序设计知识点(基础部分)说明:黄色突出显示的为重点记忆内容,灰色突出显示的不作掌握要求。
第1章Visual Basic概述一、VB对象与事件驱动的编程机制1.VB对象在Visual Basic应用程序设计中,构成图形用户界面的(GUI)的每一个可视的部件,均可视为对象。
Visual Basic中的对象分为窗体和控件两大类。
窗体就是窗口本身,是屏幕上的一个矩形区域;控件则是窗体上构成图形用户界面的一些基本组成部件。
Visual Basic的对象是具有特殊属性和行为方法的一个可视化实体,每一个对象均有自己的特殊属性、事件和方法。
属性是一个对象的特性。
属性的设置方法:(1)设计阶段修改对象属性值;(2)程序运行阶段修改对象属性值,其语法格式为:对象名.属性名=属性值。
例如:Command1.Caption=”确定”。
事件在发生对象身上,且能被对象识别的动作。
当事件在对象身上发生后,应用程序就要处理这个事件,处理事件的步骤就是事件过程。
事件过程的一般格式为:Private Sub 对象名_事件( [参数列表])……事件过程代码End Sub例如:Private Sub Command1_Click()End …结束程序End Sub方法是对象本身所包含的一些特殊函数或过程。
方法的调用格式:[对象名.]方法名[参数名表]。
若省略了对象名,表示为当前对象,一般指窗体。
例如:Form1.print “VB is fun!”2.事件驱动的编程机制应用程序先等待某个事件的发生,然后再去执行处理此事件的事件过程。
发生事件的顺序决定了代码执行的顺序,若没有事件发生,整个程序处于停滞等待状态。
二、窗体对象属性:Namek, Caption, Height, Width, Left, Top, MaxButton, MinButton事件:Click, DblClick, Load方法:Print, Cls, Move三、基本控件1.标签属性:Caption, Alignment, Autosize, BorderStyle2.文本框属性:Text, PasswordChar, SelStart, SelLength, SelText事件:Change, GotFocus, LostFocus, KeyPress方法:SetFocus3.命令按钮属性:Caption, Cancel, Default事件:Click四、创建VB应用程序的基本步骤(1)在窗体上建立对象;(2)设置对象的属性;(3)编写对象事件过程;(4)保存和运行程序。
vb程序设计复习资料

vb程序设计复习资料VB程序设计复习资料VB(Visual Basic)是一种广泛应用于软件开发的编程语言,它的简单易学和强大的功能使得它成为了很多开发者的首选。
无论是初学者还是有一定编程经验的人,都需要不断复习和巩固自己的知识。
本文将为大家提供一些VB程序设计的复习资料,希望能够帮助大家更好地掌握这门语言。
一、VB语言基础在进行VB程序设计之前,我们首先需要了解VB语言的基础知识。
VB是一种基于事件驱动的编程语言,它的语法结构和其他编程语言有一些不同之处。
在复习VB语言基础时,我们可以从以下几个方面入手:1. 数据类型:VB中有许多不同的数据类型,包括整型、浮点型、字符串型等。
了解各种数据类型的特点和使用方法是非常重要的。
2. 变量和常量:在VB中,我们可以通过声明变量来存储数据,并通过赋值来改变变量的值。
同时,我们也可以使用常量来存储不可改变的值。
3. 运算符:VB中的运算符和其他编程语言类似,包括算术运算符、关系运算符、逻辑运算符等。
熟悉运算符的使用方法可以帮助我们更好地进行程序设计。
4. 控制语句:控制语句是编程中非常重要的一部分,它可以帮助我们控制程序的执行流程。
在VB中,我们可以使用条件语句(如if语句和select语句)和循环语句(如for循环和while循环)来实现程序的控制。
二、VB窗体设计VB的窗体设计是其独特之处之一,通过窗体设计,我们可以创建出具有交互性的界面。
在复习VB窗体设计时,我们可以从以下几个方面入手:1. 窗体属性:了解窗体的各种属性和方法,可以帮助我们更好地控制窗体的外观和行为。
例如,我们可以通过设置窗体的标题、大小和位置来使其符合我们的需求。
2. 控件使用:VB中有许多不同的控件,包括按钮、文本框、标签等。
了解这些控件的使用方法和属性,可以帮助我们创建出更加丰富多样的界面。
3. 事件处理:在VB中,我们可以通过编写事件处理程序来响应用户的操作。
了解各种事件的触发条件和编写方法,可以帮助我们实现更加灵活和交互性的界面。
vb程序设计的知识点

vb程序设计的知识点VB程序设计是一种使用Visual Basic编程语言进行软件开发的技术。
本文将详细介绍VB程序设计的几个重要知识点,包括数据类型、变量和常量、条件语句、循环语句以及函数和过程。
下面将逐一进行阐述。
一、数据类型在VB程序设计中,数据类型是非常重要的概念。
常见的数据类型包括整型、浮点型、布尔型、字符串型等。
除了这些基本的数据类型,VB还提供了数组、结构体等复合数据类型。
在编写程序时,我们需要根据实际需求选择合适的数据类型,以确保程序的正确性和效率。
二、变量和常量变量是用于存储数据的容器,可以在程序运行过程中被修改。
在VB中,声明变量需要指定其数据类型,并可以选择性地初始化。
常量是不可修改的值,它们的值在程序运行过程中保持不变。
在VB中,我们可以使用Const关键字来定义常量,以提高程序的可读性和维护性。
三、条件语句条件语句用于根据不同的条件选择不同的执行路径。
在VB中,常用的条件语句包括If语句和Select Case语句。
If语句可以进行单一条件的判断,而Select Case语句适用于多条件的判断。
通过合理地使用条件语句,我们可以实现程序的流程控制和逻辑判断。
四、循环语句循环语句用于重复执行一段代码,以实现程序的迭代和循环处理。
在VB中,常用的循环语句包括For循环、While循环和Do While循环。
这些循环语句可以根据不同的条件和需求,灵活地控制程序的执行次数和循环条件,提高程序的效率和可扩展性。
五、函数和过程函数和过程是VB程序设计中常用的代码组织方式。
函数用于返回一个值,而过程则不返回值。
它们可以接收参数,并根据参数进行相应的计算和处理。
在VB中,我们可以使用Function和Sub关键字来定义函数和过程。
通过合理地组织函数和过程,我们可以提高代码的复用性和可维护性。
六、图形界面设计VB程序设计不仅仅包括代码的编写,还需考虑用户界面的设计。
在VB中,我们可以使用窗体和控件来创建用户友好的图形界面。
visualbasic程序设计知识点

visualbasic程序设计知识点Visual Basic程序设计知识点Visual Basic(VB)是一种基于事件驱动的编程语言,主要用于开发Windows应用程序。
本文将介绍一些Visual Basic程序设计的基础知识点。
以下是一些关键概念和技术,以帮助您了解和应用Visual Basic 程序设计。
1. Visual Basic简介- Visual Basic的历史和发展- Visual Basic的特点和优势- Visual Basic的应用领域2. 开发环境与工具- Visual Studio集成开发环境(IDE)- Visual Basic的版本和不同的开发工具3. 数据类型和变量- 整型、浮点型、布尔型等基本数据类型- 字符串类型和字符处理- 数组和集合类型4. 运算符和表达式- 算术运算符和逻辑运算符 - 条件表达式和比较运算符 - 逻辑控制语句和流程控制5. 函数和子程序- 自定义函数和过程- 参数传递和返回值- 递归函数和嵌套过程6. 对象和类- 对象的概念和属性- 类的定义和实例化- 类的继承和多态性7. 用户界面设计- 窗体和控件的基本概念- 用户界面的设计原则和实践 - 事件处理和交互操作8. 文件和数据操作- 文件的读写和操作- 数据库连接和操作- 文件和数据的异常处理9. 错误处理和调试- 异常处理和错误捕获- 调试技巧和工具- 日志记录和错误报告10. 高级话题与扩展- 多线程和异步编程- 网络通信和远程调用- 组件和库的使用总结:本文介绍了Visual Basic(VB)程序设计的一些基础知识点。
通过学习这些知识,您将能够使用VB开发Windows应用程序,并具备进一步深入学习和应用的基础。
希望本文对您的VB程序设计学习有所帮助。
大一vb程序设计教程知识点

大一vb程序设计教程知识点VB(Visual Basic)是一种基于事件驱动的编程语言,广泛应用于Windows平台的软件开发中。
对于大一学生来说,学习VB 程序设计是非常重要的,因为它能够帮助他们理解计算机编程的基本概念和思维方式。
在本文中,我们将深入探讨大一VB程序设计教程的一些主要知识点。
一、VB程序设计基础1. 变量和数据类型在VB中,变量用于存储数据,并且每个变量都有特定的数据类型。
常见的数据类型包括整数、浮点数、字符、布尔等。
学习VB程序设计时,我们需要了解每种数据类型的特点及其在程序中的使用方法。
2. 运算符和表达式运算符用于执行各种数学和逻辑运算。
在VB中,常见的运算符包括算术运算符(例如加减乘除)、关系运算符(例如等于、大于等)、逻辑运算符(例如与、或、非)等。
表达式是由运算符和操作数组成的,用于计算并生成结果。
3. 控制结构控制结构用于控制程序的执行流程。
常见的控制结构包括条件语句(例如if语句和switch语句)和循环语句(例如for循环和while循环)。
学习VB程序设计时,我们需要了解如何正确使用这些控制结构来实现特定的功能。
二、VB程序设计进阶1. 函数和过程函数和过程是VB程序设计中的重要概念,它们用于封装可复用的代码块。
函数通常返回一个值,而过程则不返回值。
我们可以通过定义和调用函数和过程来实现具体的功能,并提高代码的重用性和可维护性。
2. 数组和集合数组是一种可以存储多个相同类型数据的结构。
在VB中,我们可以通过声明和操作数组来有效地管理和访问大量数据。
另外,集合是一种特殊类型的数据结构,用于存储多个不同类型的元素。
了解数组和集合的使用方式对于处理复杂的数据结构非常重要。
3. 对象和类VB是一种面向对象的编程语言,它支持对象和类的概念。
对象是类的实例,它具有一组属性和方法。
我们可以通过创建和操作对象来实现特定的功能。
类是一种用户自定义的数据类型,用于封装数据和行为。
VB程序设计知识点归纳(吐血推荐)

第一章1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。
3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏4用标准工具栏中的工具按钮不能执行的操作是打印源程序。
5关于Visual Basic"方法"的概念错误的是方法是对事件的响应6在Visual Basic中,称对象的数据为属性7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行第二章1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于10002 利用Ctrl + G操作可以打开立即窗口。
3 假定窗体上有一个标签,名为Lable1。
为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle =0 Lable1.BorderStyle = 04在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口5 在Visual Basic中,窗体文件的扩展名为FRM6 窗体的Name属性指定窗体的名称,用来标识一个窗体7 改变控件在窗体中的上下位置,应修改该控件的属性是Top8 表示滚动条控件取值范围最大值的属性是Max9 如果要改变窗体的标题,则需要设置的属性是Caption10 在文本框(Text)中,通过ForeColor属性来设置字体颜色11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值为*12 能够改变复选框中背景颜色的属性是Backcolor13 图片框是不具有Picture属性的对象14 窗体的Name属性指定窗体的名称,用来标识一个窗体15 要想返回文本框中输入的内容则可利用text属性进行编程第三章1用于从字符串左边截取字符的函数是Left( ),设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。
VB程序设计知识点归纳(吐血推荐)

第一章1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。
3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏4用标准工具栏中的工具按钮不能执行的操作是打印源程序。
5关于Visual Basic"方法"的概念错误的是方法是对事件的响应6在Visual Basic中,称对象的数据为属性7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行第二章1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled 属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于1000 2 利用Ctrl + G操作可以打开立即窗口。
3 假定窗体上有一个标签,名为Lable1。
为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle = 0 Lable1.BorderStyle = 0 4在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口5 在Visual Basic中,窗体文件的扩展名为FRM 6 窗体的Name属性指定窗体的名称,用来标识一个窗体7 改变控件在窗体中的上下位置,应修改该控件的属性是Top 8 表示滚动条控件取值范围最大值的属性是Max 9 如果要改变窗体的标题,则需要设置的属性是Caption 10 在文本框(Text)中,通过ForeColor属性来设置字体颜色11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值为* 12 能够改变复选框中背景颜色的属性是Backcolor 13 图片框是不具有Picture属性的对象14 窗体的Name属性指定窗体的名称,用来标识一个窗体15 要想返回文本框中输入的内容则可利用text属性进行编程第三章1用于从字符串左边截取字符的函数是Left( ),设,设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。
大学-VB程序设计复习提纲(文科)

第一章:Visual Basic程序设计入门1、VB的特点:面向对象、可视化、事件驱动2、工程文件的扩展名:vbp 窗体文件的扩展名:frm一个工程〔程序〕可以有多个窗体,可以指定任一窗体为启动窗体。
3、将多个语句写在一行上的分隔符是冒号。
第二章:面向对象的可视化编程基础1、对象〔控件〕的三要素:属性、事件和方法2、属性是用来描述和反映对象特征的,不同的对象具有各自不同的属性,对象的所有属性都可以在...........属性窗口中设置.......。
.〔N〕●所有控件都具有的共同属性:name〔名称〕,程序运行时窗体上对象的名称不可以修改。
●窗体、标签、命令按钮具有caption〔标题〕属性,文本框具有text〔内容〕属性。
如果要使命令按钮外表显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为退出(&X)。
●控件背景色: Backcolor 控件前景色〔字体颜色〕:Forecolor●垂直位置移动控件:Top 水平位置移动控件:Left 窗体或控件的大小:Width 和Height ●可见〔不可见〕:Visible 可用〔不可用〕:Enabled●字体:FontName 字号:FontSize 加粗:FontBold 斜体:FontItalic●文本框的属性:1〕假设设置文本框的属性PasswordChar="*",则运行程序时向文本框中输入6 个任意字符后,文本框中显示的是6 个"*"。
2〕允许〔不允许〕多行输入:MultiLine3〕选定文本的起始位置:Selstart,选定文本的长度:Sellength,选定文本的内容:Seltext●标签的属性覆盖〔不覆盖〕背景内容:BackStyle 对齐方式:Alignment〔文本框也有该属性〕●窗体的属性窗体的Enabled属性值为False时,该窗体上的按钮、文本框等控件就不会响应用户的操作。
vb程序设计教程知识点

vb程序设计教程知识点在本篇文章中,我将向您介绍一些重要的VB程序设计知识点。
VB (Visual Basic)是一种基于事件驱动的编程语言,广泛应用于开发Windows应用程序。
以下是VB程序设计的一些重要知识点:一、VB程序的结构VB程序通常包含表单(Form)和模块(Module)两个主要组成部分。
1. 表单(Form):VB程序使用表单来建立用户界面。
通过拖放控件(如按钮、文本框等)到表单上,并使用属性窗口设置控件的属性,可以实现与用户的交互。
2. 模块(Module):VB程序中的模块包含了一系列的过程和函数。
可以在模块中定义变量、常量、自定义类型等。
模块中的过程和函数可以被表单中的控件事件调用执行。
二、VB程序的事件处理在VB程序中,通过对控件的事件进行处理,可以实现对用户操作的响应。
1. 控件事件:每个控件都有一系列的事件(如单击事件、双击事件等),可以通过在代码编辑器中编写事件处理程序来响应这些事件。
2. 表单事件:表单本身也有一些事件,如加载事件、关闭事件等。
可以在事件处理程序中编写相应的代码来处理这些事件。
三、VB程序的常用控件VB程序中有许多常用的控件,用于实现特定的功能。
1. 按钮(Button):用于触发某个事件或执行特定的操作。
2. 标签(Label):用于显示文本或图像。
3. 文本框(TextBox):用于接收用户输入的文本。
4. 列表框(ListBox):用于显示列表,用户可以选择其中的项。
5. 组合框(ComboBox):结合了文本框和列表框的功能,用户可以选择列表中的项或输入自定义的值。
四、VB程序的数据处理VB程序可以对数据进行处理和操作。
1. 变量和数据类型:在VB程序中,可以使用变量来存储和处理数据。
VB提供了多种数据类型,如整数、浮点数、字符串、布尔值等。
2. 数组:数组是一组相同类型的数据的集合,可以通过索引访问数组中的元素。
3. 条件判断和循环:VB提供了条件语句(如If语句)和循环语句(如For循环和While循环),可以根据条件进行不同的操作或重复执行某个代码块。
VB程序设计知识点归纳

第一章1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。
3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏4用标准工具栏中的工具按钮不能执行的操作是打印源程序。
5关于Visual Basic"方法"的概念错误的是方法是对事件的响应6在Visual Basic中,称对象的数据为属性7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行第二章1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于10002 利用Ctrl + G操作可以打开立即窗口。
3 假定窗体上有一个标签,名为Lable1。
为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle =0 Lable1.BorderStyle = 04在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口5 在Visual Basic中,窗体文件的扩展名为FRM6 窗体的Name属性指定窗体的名称,用来标识一个窗体7 改变控件在窗体中的上下位置,应修改该控件的属性是Top8 表示滚动条控件取值范围最大值的属性是Max9 如果要改变窗体的标题,则需要设置的属性是Caption10 在文本框(Text)中,通过ForeColor属性来设置字体颜色11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值为*12 能够改变复选框中背景颜色的属性是Backcolor13 图片框是不具有Picture属性的对象14 窗体的Name属性指定窗体的名称,用来标识一个窗体15 要想返回文本框中输入的内容则可利用text属性进行编程第三章1用于从字符串左边截取字符的函数是Left( ),设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。
程序设计vb知识点

程序设计vb知识点VB(Visual Basic)是一种高级、易学易用的编程语言,广泛用于Windows应用程序开发和基于目标的图形用户界面。
在程序设计VB中,有许多重要的知识点值得掌握,下面将列举其中的一些。
一、VB基础知识1. VB的特点:VB是一种事件驱动的编程语言,具有快速开发的特性。
2. VB的发展历程:VB经历了多个版本的演变,目前较为常见的有VB6.0和。
3. VB的环境配置:安装VB开发环境,包括VB IDE(集成开发环境)和对应的运行库。
4. VB的语法规则:了解VB的语法规则,如变量定义、数据类型、流程控制语句等。
二、VB控件和窗体设计1. VB控件的分类:学习常用的VB控件分类和使用方法,如文本框、按钮、标签等。
2. VB窗体设计:掌握VB窗体的基本设计技巧,包括窗体大小、位置、背景色等属性的设置。
3. VB控件属性和事件:了解控件的常用属性和事件,如控件的可见性、颜色设定、点击事件等。
三、VB输入输出和数据处理1. VB的输入输出方式:学习VB中标准输入输出的方法,如使用输入框获取用户输入、使用消息框显示输出结果等。
2. 字符串操作:了解字符串的基本操作,如连接、截取、查找等。
3. 数学运算和逻辑运算:掌握基本数学运算符和逻辑运算符的使用,如加减乘除、与或非等。
四、VB函数和过程1. VB函数和过程的定义和调用:学习VB函数和过程的定义和调用方法,并能够灵活运用。
2. 函数和过程的参数传递:了解参数传递的不同方式,如按值传递、按引用传递等。
3. VB内置函数和自定义函数:熟悉常用的VB内置函数,如字符串处理函数、日期函数等,并能够自定义函数。
五、VB数组和集合1. VB数组的定义和使用:掌握VB中数组的定义、初始化和访问方法,能够灵活利用数组进行数据处理。
2. VB集合的概念和操作:了解集合的概念,学习集合的基本操作,如添加、删除、查找等。
六、VB文件操作和数据库操作1. VB文件操作:学习文件的打开、读写和关闭等操作,能够实现文件的读取和写入。
VB程序设计知识点

VB程序设计知识点VB程序设计知识点1. VB简介Visual Basic(VB)是一种由微软公司开发的基于对象的程序设计语言。
它是一种易于学习和使用的语言,常用于Windows操作系统上的应用程序开发。
VB可以轻松创建GUI(图形用户界面)应用程序,并具有强大的集成开发环境(IDE)。
2. VB语法基础2.1 变量和数据类型在VB中,可以声明和使用不同类型的变量,如整数(Integer)、字符串(String)、布尔值(Boolean)等。
变量可以存储和操作数据。
2.2 运算符和表达式VB支持常见的算术运算符(如加号、减号、乘号、除号等),逻辑运算符(如与、或、非等),以及比较运算符(如等于、大于、小于等)。
表达式由运算符和操作数组成。
2.3 控制流语句控制流语句用于控制程序的执行流程。
VB支持条件语句(如If-Then、If-Then-Else)、循环语句(如For、While)等。
2.4 函数和子程序函数和子程序是VB中的重要概念。
函数是一段代码块,接受输入参数,并返回一个值;而子程序是一段代码块,用于执行特定的操作。
函数和子程序可以在程序中被调用和重复使用。
3. VB高级特性3.1 类和对象VB是一种面向对象的语言,支持类和对象的概念。
类是一个抽象的数据类型,包含属性(变量)和方法(操作)。
对象是类的实例,可以通过类来创建和使用。
3.2 文件操作VB提供了许多用于文件读写的函数和对象。
可以使用这些功能来创建、打开、读取和写入文件。
3.3 错误处理在程序开发中,可能会出现各种错误。
VB提供了一套错误处理机制,可以捕获和处理运行时错误。
可以使用Try-Catch语句来捕获和处理异常。
3.4 数据库访问VB可以与数据库进行交互,从而实现数据的读取、插入、更新、删除等操作。
可以使用(ActiveX Data Objects)来连接和操作数据库。
4. VB应用开发4.1 窗体设计VB提供了丰富的GUI控件,可以用于创建各种窗体应用程序。
VB程序设计知识点归纳

第一章1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。
3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏4用标准工具栏中的工具按钮不能执行的操作是打印源程序。
5关于Visual Basic"方法"的概念错误的是方法是对事件的响应6在Visual Basic中,称对象的数据为属性7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行第二章1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于10002 利用Ctrl + G操作可以打开立即窗口。
3 假定窗体上有一个标签,名为Lable1。
为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle = 0 Lable1.BorderStyle = 04在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口5 在Visual Basic中,窗体文件的扩展名为FRM6 窗体的Name属性指定窗体的名称,用来标识一个窗体7 改变控件在窗体中的上下位置,应修改该控件的属性是Top8 表示滚动条控件取值范围最大值的属性是Max9 如果要改变窗体的标题,则需要设置的属性是Caption10 在文本框(Text)中,通过ForeColor属性来设置字体颜色11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值为*12 能够改变复选框中背景颜色的属性是Backcolor13 图片框是不具有Picture属性的对象14 窗体的Name属性指定窗体的名称,用来标识一个窗体15 要想返回文本框中输入的内容则可利用text属性进行编程第三章1用于从字符串左边截取字符的函数是Left( ),设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。
VB程序设计期末复习资料各章重点

VB程序设计期末复习资料各章重点第一章基础知识Visual Basic的特点:(1)可视化的设计平台,(2)面向对象的设计方法,(3)事件驱动的编程机制,(4)结构化的设计语言,(5)充分利用windows资源,(6)开放的数据库功能与网络支持对象:封装好的数据和代码。
对象具有各种属性、事件和方法。
VB中的典型对象有窗体、控件、打印机等。
属性:描述对象的性质和特征。
事件:能被对象识别并响应的动作。
事件过程:对象在识别到某事件发生后将执行相应的过程。
方法:对象可执行的动作和功能。
类:对象的模版,通过类可以产生各种同类对象。
第二章VB语言基础2.1标准数据类型:(1)数值型数据Integer 整型 2 -32768-32767十六进制&H 八进制&OLong 长整型4 同上Single 单精度 4有效数位最多为7位Double 双精度8有效数位最多为15位Currency货币8小数点后最多保留4位Byte 字节10-255的整数,无符号(2)字符串型数据(String):字符数据用ASCII码即美国信息交换标准码表示。
(3)布尔型数据(Boolean):占2个字节,只有2个值(真true和假false)(4)日期型数据(Date)日期型数据占8个字节,表示范围从100.1.1-9999.12.31。
日期型常数应用一对# #把日期和时间值括起来。
例:#09/10/2000# 或#2000-09-12##08:30:00 AM# #09/10/2000 08:30:00 AM#(5)对象型数据(Object):占4个字节,用于引用任何对象。
对象型变量应用SET语句赋值。
(6)变体型数据(Variant):在程序未经声明就直接使用的变量称为变体型变量。
变体型变量可用于存放任何类型的数据。
2.2变量变量代表内存中某指定的存储单元,变量的值在程序运行过程中可以随时变化的。
变量具有名字和数据类型两种属性。
VB程序设计知识

VB程序设计知识1.VB的特点:1)提供了面向对像的可视化编程工具2)事件驱动的编程方式 3)结构化的程序设计4)提供了易学易用的应用程序集成开发环境 5)支持多种数据库系统的防问 6)支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌入(OLE) 7)完备的联机帮助功能2.窗体文件扩展名:.frm工程文件扩展名: .vbp3.对象是代码和数据的集合。
类是同种对象的集合与抽象,是一个整体概念,也是创建对象实例的模板,而对象则是类的实例化。
属性:是用来描述和反映对象特征的参数。
事件:事件即对象响应的动作,是VB预先定义的对象能识别的动作。
事件过程:是指附在该对象上的程序代码,是事件的处理程序,用来完成事件发生后所要做的动作。
方法:是面向对象程序设计语言为编程者提供的用来完成特定操作的过程和函数。
3.窗体的基本属性:name、height 、width 、left 、top 、captionname属性:VB中任何对象都有name 属性。
height、 width属性 :返回或设置对象的高度和宽度。
left 、top属性 :窗体的left 、top属性值是相对屏幕左上角的坐标值。
控件的则是相对容器左上角的坐标值。
caption 标题属性:决定出现在窗体的标题栏上的文本内容,也是当面窗体被最小化后出现在窗体图标下的文本。
4.事件(click load)Click事件:在程序运行时单击窗体内的某个位置,VB 将调用窗体的Form _Click事件。
Load : 程序运行时,窗体被装入工作区,将触发它的Load事件,所以该事件通常用来在启动应用程序时对属性和变量初始化。
5.方法(print、show、 hide)print方法:print方法以当前所设置的前景和字体在窗体上输出文本字符串。
show(显示)方法: 方法用于在屏幕上显示一个窗体,使指定的窗体在屏幕上可见。
hide(隐藏)方法:hide 方法用于隐藏指定的窗体,但从不从内存中删除窗体。
VB程序设计知识点 期末复习大纲

(一)可视化界面设计1. 窗体与可视化控件这些都可以看成单独的一个整体来研究操作,称为对象,每个对象都有一些属性。
图片框的一些属性文本框的一些属性2 常见对象以及常用属性:(红色为该对象的考次频率较高的属性)Form(窗体):Name caption forcolor backcolor font backstyle pictureLabel(标签):用于显示提示信息或输出结果,不能接收数据。
常用属性:Name caption forcolor backcolor font backstyle BorderStyle(0,1) Alignment(0(左对齐),1(右对齐),2(中间对齐))Command(命令按钮):Name caption fontText(文本框):用于显示提示信息或输出结果,可以接收数据。
常用属性:Name text forcolor backcolor font backstyle BorderStyle(0,1) Alignment(0,1,2), Maxlength Passwordchar Multiline ScrollbarsFrame(框架):常用属性:name captionOption button(单选按钮):常用属性:name caption value(true, false)Checkbox(复选框):常用属性:name caption value(0,1,2)列表框(Listbox)、组合框(Combobox):属性:nametext,组合框List,列表项,为字符串数组Listindex:列表项的索引,从0 开始计算Listcount:列表项的总个数方法:添加列表项:Additem删除列表项:RemoveItem 1,‘’’删除第二个列表项,HScrollbar(水平滚动条)、VScrollbar(垂直滚动条):属性:Max Maxchange Min Smallchange valueTimer(计时器):用于制作动画,属性:Enabled:计时器可用与否Interval:多少毫秒播放一次动画Picturebox(图片框):用于图片可视化,属性:name picture AutoSize(调整控件自身大小) Image(图像框):用于图像可视化,属性:name picture Stretch(调整图像大小) Shape(形状):用于画矩形,(椭)圆形等,常用属性:name bordercolor borderstyleshape Fillcolor fillstyle(填充方式) Line(直线):用于画直线,常用属性:name bordercolor borderstyle x1 y1 x2 y23. 常见对象的常用事件过程:格式:对象名_事件过程常用事件:鼠标键盘事件:鼠标事件:click, mousedown, mouseup键盘事件:KeypressForm_load() 窗体载入事件Command1_click() 命令按钮的单击事件Label1_click() 标签的单击事件Text1_change() 文本框内容改变事件常见方法:Print 显示方法Cls 清除方法Move 移动方法Setfocus 光标定位在当前控件4. 菜单与弹出菜单工具—>菜单编辑器,弹出菜单: popupmenu 菜单名称5. 消息对话框Msgbox,输入对话框inputboxMsgboxX= inputbox(“x=”)6. 通用对话框(Common dialogue control)在工程—>部件—>属性:name dialogue title filter filterindex filename 方法: show open 或者action=1 打开文件show save 或者action=2 保存文件show color或者action=3 选择颜色show font或者action=4 选择字体show print或者action=5 打印(二)程序设计基础知识1.运算符号以及常用函数运算符优先级:-(取负)^(幂) *或/ \ Mod + 或-关系运算符:=,>,>=,<,<=,<>, ls 同级别,like逻辑运算符:由高到低Not And Or常用函数:2.变量与常量变量类型:数值型,字符串型,布尔型,变体型,货币型,日期型等变体型variant变量定义方法:[Public|private] Dim变量名as数据类型例:Dim x as single, dim st as string注意:静态变量:static x as integer常量定义:[Public|private]const常量名[as 数据类型]=表达式const PI=3.14159变量,常量命名规则:3.数组数组的定义: [public|static|private] Dim 数组名([下界to] 上界) as 数据类型Dim a(10) as integerArray函数赋值数组,数组需要先定义为变体型,Dim a as variant,A=array(1,2,3,4,5)数值的最大值最小值及下标:打擂台方法数组的排序:选择排序,比较交换,冒泡方法控件数组:对某个控件进行复制,区分通过属性index数组维度的下界默认为0,但可修改从任意整数开始,Option base N将数组的每个维数下界都改为N 例如:dim b(-1 to 2,3)print LBound(b, 2), UBound(b, 2) 显示数组第二维的下界,上界动态数组:redim 数组名4.程序控制三种主要结构●顺序结构●选择结构:1.分支结构,条件语句:2.多分支结构:1) if 表达式1 then语句1Elseif 表达式2 then语句2…….Endif2) Select case 变量名Case 情形1语句1case 情形2语句2…….End select●循环结构: 1) for i=1 to 100 step 2语句Next2) do while表达式语句Loop3) While表达式语句Wend5.自定义函数与过程形参与实参参数传递:传值byval,传地址byref,数组作为参数:控件作为参数:自定义过程:sub test1()…….End sub自定义函数:function myfun( ) as integer…….myfun=?End function递归函数:注意:函数只能返回一个值,过程能返回多个值6.变量的作用范围过程级变量,窗体级变量,模块级变量全局变量, 一般在模块中定义:global x as integer7.文件的操作三种目的:Input, output, append顺序文件,随机文件读取文件:Open App.path & “./file1.dat” for input as #10Input #10, xClose #10Input每次读取一个数值,Line input读取一整行Input作为函数读取:Input(80,#20)保存文件:Open App.path & “./file2.dat” for output as #20驱动器列表框:常用属性:drive目录列表框, 文件列表框:属性:path8.图形制作常用的作图函数:画点:pset(x1,y1) 画线或者填充矩形:line (x1,y1)-(x2,y2)画圆或者扇形:circle (x0,y0) radius。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
是一种面向对象的程序设计语言,以数据为中心来描述系统2.属性、方法和事件构成了对象的三个要素3.公共属性:Text:不可见控制如timer无此属性,textbox中为所有文本内容,listbox中为当前选中的一行Location(xx.Location=New Point(xx,xx)),Left,Top(=xx)Size(xx.Size=New Size(xx,xx)),Width,Height(=xx)Font:文本的字体格式(xx.Font=New Font(“隶书”, 12, FontStyle.Bold))Visible:True,FalseEnable:True,FalseTabIndex:按Tab焦点移动顺序Cursor:鼠标指针的图像4.文本框Textbox:即可输入,也可输出Asc(e.KeyChar)=13:按了回车键Textbox.Focus()5.标签Lable:只可输出显示Lable背景图案,应将标签的BackColor属性值设置为Web-Transparent6.命令按钮Botton:设置快捷键,Text属性设置设置为:文字(&字母)7.图片框PictureBox:运行时加载图像文件的方法:PictureBox控件名.Image = Image.FromFile("图像文件名")8.数据类型:值类型:所有数值数据类型、Boolean、Char和Date、所有结构(即使其成员是引用类型)、枚举引用类型:String、所有数组(即使其元素是值类型)、类类型(如:Form)、委托。
Decimal:+n.nE+m科学计数法Char:单个字符或汉字String:多个字符的字符串Boolean:布尔类型,专门处理True和False这两个逻辑量9.Date:#m/d/yyyy 小时:分钟:秒#10.变量命名规则:必考必须以字母、汉字或下划线开头,由字母、数字、汉字和下划线组成,长度不超过1023个字符。
如果名称以下划线开头,则必须包含至少一个字母或数字。
不能使用VB中的关键字,如:Integer、If等。
VB中不区分常量或变量名的大小写。
通常变量名采用首字母大写、其余字母小写,而常量名全部采用大写。
11.常量八进制常数:&O数值十六进制常数:&H数值声明符号常量:Const 符号常量名[As 类型] = 常量表达式12.运算符/ 除,\ 整除优先级:^ 取负* / \ Mod + -串联运算符:“+”两边操作数都是字符串,串联运算:都是数值,加法运算“&”直接进行连接操作关系运算符:两操作数都是数值型,则按数值的大小比较。
两操作数都是字符型,则从左到右逐个字符比较,以其ASCII码值大小比较汉字字符大于西文字符比较运算符的优先级相同Like运算符:?任何一个字符,*任意多个字符,#任何一个数字(0~9)[字符列表]字符列表中任意一个字符,[!字符列表]不在字符列表中的任意一个字符13.数学函数:绝对值函数:Abs(x)平方根函数:Sqrt(x)自然对数函数:Log(x)三角函数:余切值Atan(x)弧度表示符号函数:Sign(x)四舍五入函数格式:Imports System.Math.Round(x[,n])Math.PI表示圆周率,Math.E表示自然对数底。
14.随机数函数:Rnd()产生一个[0,1)范围内Single类型的随机数[x,y)区间的数值:Rnd()*(y-x)+x[x,y] 区间的数值:Int(Rnd()*(y-x+1))+x为随机数生成器产生一个新的种子值Randomizex=Rnd()15.转换函数:取小、大整函数:Fix(x)、Int(x)八、十六进制数转换函数:Oct(x)、Hex(x)数值与数字字符串转换函数:Val(s)、Str(x)字符和ASCII码转换函数:Asc(c)字符c得到数值x、Chr(x)数值x得到字符x大小写字母转换函数:Ucase(s)、Lcase(s)16.日期和时间函数Year(date)、Month(date)、Microsoft.VisualBasic.Day(date)、WeekDay(date)MonthName(n)、WeekDayName(n)Hour(date)、Minute(date)、Second(date)DateDiff(时间单位,d1,d2)DateAdd(时间单位,n,d)17.字符串函数:字符串长度:Len(s)字符串生成:Space(n) 返回n个空格组成的字符串字符串截取:Mid(s, n[, m]) 、Microsoft.VisualBasic.Left(s, n)、Microsoft.VisualBasic.Right(s, n)字符串查找:Instr([n,] s1, s2)若在s1中第n个字符开始找到s2,返回s2在s1中的起始位置值,否则返回0字符串去除空格:Ltrim(s)、Rtrim(s)、Trim(s)字符串替换:Replace(s, s1, s2[, n[, m]])在字符串s中从第n个字符开始,将前m个s1替换为s2,并将第n个字符之前的字符删除字符串与数组元素的转换:Join(A[, d])、Split(s[, d])Join以d为分隔符将数组A各元素的值连接成字符串Split它将字符串s以d为分隔符,分隔成数组元素数字字符串判断:IsNumeric(s)18.格式输出函数:Format(表达式, 格式字符串)省略19.赋值语句:[Let] 变量名=表达式一个赋值语句只能对一个变量赋值赋值号左边的变量只能是变量,不能是常量、符号常量、表达式不能把非数值字符串的值赋值给数值型变量赋值号两边同为数值型,将右边的表达式值转换成左边变量的类型后赋值要在一行中给多个变量赋值,可以用冒号将语句与语句之间隔开,如:x=1:y=1:z=1“=”在赋值语句中作为赋值号,而在表达式中作为关系运算符。
复合赋值语句:+=累加初始值为0、-=、*=连乘初始值为1、\=、/=、^=、连上内容&=20.输入语句:InputBox(提示信息[,[对话框标题])输出语句:MsgBox(提示信息[,按钮][,标题])作为函数有返回值,作为方法无返回值21.分支结构:If:单分支、双分支、多分支、嵌套Select Case:Select Case <表达式>Case <表达式列表1><语句块1>Case <表达式列表2><语句块2>…[Case Else<语句块n+1>]End Select22.循环结构:For:For <循环变量> = <初值> To <终值> [Step <步长>]<循环体>[Exit For]Next <循环变量>Do:Do { While|Until }<循环条件><循环体>[Exit Do]Loop23.数组:具有相同类型的变量的有序集合静态数组声明:Dim 数组名(第一维下标上界[,第二维下标上界,…]) [ As 数据类型]数组元素下标上界的个数表示数组的维数,,最多可以声明32维数组数组的大小为:上界-1数组元素下标下界为0,不能改变;下标上界只能用常数表达式定义二位数组初始化:Dim 数组名( , )[As 数据类型]={{第1行值} ,{第2行值},…,{第n行值} }P105数组元素的格式化输出:两种方法P108第2题:格式化输出24.数组相关函数:重定义数组大小:ReDim [Preserve] 数组名( 数组下标上界,……)以分隔符将字符串分隔成各个值,作为数组元素的值:Split(字符串[,分隔符])以计算出数组的任一维可用的最大下标:UBound (数组名[, 维])P116生成按钮:三个函数的连用25.函数定义:[Private|Public] Function <函数过程名> (<参数列表>) [As <类型>]……End Function参数列表:[ByVal | ByRef] <变量名>[( )] [As <类型>]形式参数:定义函数时,“参数列表”中的参数。
只能是变量名或数组名(数组名后加“()”)。
定义时没有值,逗号分隔26.函数调用:函数过程名([参数列表])实际参数:调用函数时,“参数列表”中的参数。
可以是同类型的常量、变量和表达式。
如果是数组,省略维数和括号27.子过程:[Private | Public] Sub <子过程名>([<参数列表>])……End Sub子过程与函数过程的区别是:子过程名不带值,函数过程名带值28.子过程调用:子过程名([<实参列表>])若实参要获得子过程的返回值,则形参必须是“传址”方式(ByRef);实参只能是变量,不能是常量、表达式或控件名29.传址方式:通过关键字ByRef来定义30.单选按钮RadioButton和复选框CheckBox:Checked属性、Click事件、CheckedChanged事件31.框架GroupBox32.列表框ListBox:Items属性:是一个字符数组,用于访问列表框的全部列表项SelectedIndex属性:返回列表框中第一个选定项的下标整数值,未选定任何项为-1SelectedItem属性:返回列表框中选定列表项的内容,通常为字符串值Text属性:当前选定项的文本Items.Count 属性:列表框的项数Add方法:对象.Items.Add(添加项内容):添加列表项Insert方法:对象.Items.Insert(下标,添加项内容):在已经存在的列表中插入指定位置一个项目Clear方法:对象.Items.Clear():清空所有选项Remove方法:对象.Items.Remove(选项):删除指定内容的选项RemoveAt方法:对象.Items.RemoveAt(下标):删除制定位置的选项SelectIndexChange事件33.复选列表框CheckedListBox:可以在列表中的项旁边显示复选的标记34.组合框ComboBox:在下拉组合框中显示数据35.滚动条控件ScrollBar:Value属性:设置或获取当前滑块所在位置的值LargeChange属性:单击滑块与箭头之间区域一次,滑块移动的距离SmallChange属性:单击滚动条两端三角箭头时滑块的移动量,默认1Scroll事件:拖动滚动条中的滑块,后发生ValueChanged事件:单击滚动箭头或滑块滚动时,先发生36.TrackBar控件:滚动块(又称为滑块)+刻度线TickStyle属性:刻度显示位置TickFrequency属性:刻度疏密37.定时器Timer:Enable属性:True时,触发Tick时间;False时,关闭定时器Interval属性:两Tick时间触发的时间间隔,每秒触发n次时间,则设置为1000/nTick事件(周期性时间):每隔Interval属性指定的时间间隔就执行一次该事件过程以上三者常连用38.“打开文件”对话框OpenFileDialog1.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"OpenFileDialog1.FilterIndex = 1 '设置当前文件过滤器OpenFileDialog1.Title = "打开文件" '设置对话框的标题OpenFileDialog1.InitialDirectory = Application.StartupPath '初始目录设为启动路径OpenFileDialog1.ShowDialog() '弹出打开文件对话框Fname = OpenFileDialog1.FileName '获取打开的文件名39.“保存文件”对话框SaveFileDialog1.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"SaveFileDialog1.FilterIndex = 1 '设置当前文件过程器SaveFileDialog1.Title = "保存文件" '设置对话框的标题SaveFileDialog1.InitialDirectory = Application.StartupPath '初始目录设为启动路径SaveFileDialog1.ShowDialog() '弹出另存为对话框Fname = SaveFileDialog1.FileName '获取保存的文件名、P161:详细代码40.下拉式菜单MenuStrip:必考设置分隔线:文本框中输入“-(减号)”设置热键:文本框中输入“文件(&F)”下拉箭头中的内容:MenuItem:左边加“√”,右边显示该菜单项快捷键ComboBox:组合框,Text修改框上文本,Items中修改项Separator:分隔线(仅子菜单中有)TextBox:文本框ShowShortCutKeys:是否显示已设定的快捷键ShortCutKeys:设置菜单项相应快捷键Checked属性:True则菜单左面显示√41.弹出式菜单ContextMenuStript:右键菜单,快捷菜单42.多重窗体:必考添加窗体:项目-添加Windows窗体窗体的Show 方法:My.forms.Form2.Show()窗体的Hide方法:[窗体对象或窗体类名.]Hide()窗体的Show Dialog方法:窗体对象或窗体类名.Show Dialog()将窗体作为模式对话框显示,模式对话框显示后程序将暂停运行,直到用户关闭或隐藏后才能对其他窗口进行操作。