ImageVerifierCode 换一换
格式:DOCX , 页数:203 ,大小:894.43KB ,
资源ID:30590054      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30590054.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vb基本入门学习资料.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vb基本入门学习资料.docx

1、vb基本入门学习资料基础教程第一部分 Visual B基础1.vb. net介绍的优点3.新建一个项目4.编写第一个应用程序第二部分 的语法部分的Numeric数据类型的Byte数据类型的String数据类型的Boolean数据类型的Date数据类型的Object数据类型的用户自定义类型的数组定义的数组列表的多维数组类型转换函数第三部分 visual 的运算程序设计时经常用到的有6种运算:算术运算(Arithmetic)、赋值运算(Assignment)、二进制运算(Bitwise)、比较运算(Comparison)、连接运算(concatenation)及逻辑运算(Logical),下面对这

2、6种运算进行简单介绍。的算术运算的赋值运算符的二进制运算符的比较运算符的连接运算符和逻辑运算符运算符的优先级(一) Visual 的常量和变量的常量的变量(二) Visual 的流程和控制结构条件分支语句的循环语句(三) 的过程和函数的Sub过程的Funtion过程3.在中调用过程4.如何向过程传递参数(四)的类和对象基础第四部分 visual 的常用控件的Label控件的Button控件的Textbox控件的MainMenu控件的Checkbox控件的Radiobutton控件的GroupBox控件的PictureBox控件的ListBox控件的CheckedListBox控件的Combob

3、ox控件的ListView控件的TreeView控件的ImageList控件的Timer控件的HScrollBar和VScrollBar控件的ProgressBar控件的ToolBar控件的StatusBar控件20.Vs 2005的ToolStrip控件21.Vs 2005的StatusStrip控件22.Vs 2005的MenuStrip控件第六部分 的OOP结构1.什么是oop的面向对象性的共享成员(Share Members)4.类模块和标准代码模块的区别和比较5.对象浏览器(一) 建立和使用对象对象的建立和销毁:对象的生命周期2.设置和重设的属性3.用方法来表现动作对象变量的声明5.

4、对一个对象进行多种操作6.使用New关键字7.如何释放对对象的引用8.如何把对象传递到一个过程(二) 在程序运行中得到一个类的信息:用一个字符名称调用一个属性或者方法(三) 中的类、继承与多态性中给一个类添加方法2.命名属性、方法和事件的事件和事件处理4.类的继承(Inheritance)继承的规则6.用继承建立一个继承类7.重载Windows控件8.什么时候使用继承9.什么是命名空间(Namespace)继承的例子中用继承实现多态性中用接口实现多态性第七部分 数据库访问技术关于SQL语言的知识,请参考:sql语言教程及Sql语言基础 1.数据库基础知识数据集(Datasets)的概念3.什么

5、是dao4.Dao与Jet数据库引擎5.Dao对象模型6.远程数据对象RDO7.Rdo对象模型8.odbc api是什么9.ODBC的结构10.使用ODBC API访问数据库11.ado数据对象12.ado对象模型13.ADO.NET简介14.使用ADO.NET的基本方法第八部分 的多线程1.自由线程(Free Threading)2.关于线程的参数和返回值的问题的并发性问题第九部分 的文件和出错处理的出错处理的多种出错处理(Multiple Exceptions)的文件对象(file object)文件处理的出错处理5.检测文件的结束(Testing for End of File)6.文件

6、的静态方法(Static File Methods)vb. net介绍是Visual B的简称。提到,就不能不先提一下vb(Visual Basic)。Visual Basic是Windows环境下的一种简单、易学的编程语言,由于其开发程序的快速、高效,深受程序员的喜爱。严格地来说,Visual Basic只是半面向对象的语言,其面向对象的能力及程序的执行效率往往不能一些程序员的需要,因此,大的项目很少使用Visual Basic来开发。Visual Basic的最后一个版本是Visual Basic 6.0。在Visual Basic 6.0之后,微软公司推出了全新的“.NEt构架”,在其第

7、一个版本-Visual Studio.NET 7.0中,集成了Visual Basic 7.0、Visual C+ 7.0及C#,其中的Visual Basic 7.0(vb 7.0),即是的第一个版本。现在.NET是最新版本是Visual Studio 2005,对应的的最新版本是集成在其中的Visual Basic 9.0(vb 9.0),也可称为 2005。 如何得到?由于集成在Visual Studio.NET之中,你只需安装Visual Studio.NET,就可使用集成在其中的相应版本的。建议安装最新版本-Visual Studio 2005,现在的电脑配置,基本都能满足其安装要求

8、,操作系统可以是windows xp、windows 2000或以上版本,同时要求有IE 6.0或更高版本以及Windows Installer 3.1或更高版本。 第一次启动Visual Studio 2005时,会出现一个对话框,如图1.1:图1.1:选择默认环境设置对话框由于现在我们要学习的是,所以我们选择对话框左侧的“Visual Basic开发设置”,单击下方的“启动Visual Studio(S)”,即可启动Visual Studio 2005,如图1.2:图1.2:Visual Studio 2005的界面的优点是基于.NET框架的完全对向对象的编程语言,而vb 6.0只是半面向

9、对象的语言,使用可以编制出功能更加强大的windows程序。现在,我们把和vb 6.0做一下比较,看看对比vb 6.0有着什么样的特性和优点。1.在vb 6.0中,创建对象的时候,需要等这个对象创建完毕后,再另外调用一个独立的方法对其进行初始化。在中,可以利用构造函数为对象赋初值,这样就不需要进行烦琐的调用赋初值了。构造函数的使用,简化了编码的过程和出错的机会。编写线程的能力比vb 6.0有很大的增强。3.在vb 6.0中,需要首先声明一个变量,然后才能对其赋值,这样就需要写两行代码。在中,可以使用初始化函数将这两个步骤合并在一行代码中完成,这个似乎微小的改进,提供了更少、更简单、更易于维护的

10、代码。基于.NET框架,开发者可以快速的可视化开发网络应用程序、网络服务、Windows应用程序和服务器端组件。5.因为是基于.NET框架的,可以与其它.NET语言协同工作。6.在中,通过Web窗体及ADO.NET,开发者可以快速开发可扩展的Web站点。如果你能进一步学习,你会发现更多的新特性和优点。新建一个项目使用可以快速建立各种类型的项目,同时由于其集成在Visual Studio.NET中,所以也可以在中创建和编辑ASP.NET项目。1.首先打开Visual Studio 2005集成开发环境。单击“开始”“程序”“Microsoft Visual Studio 2005”“Micros

11、oft Visual Studio 2005”,打开如图1.2所示的集成开发界面。2.单击“文件”“新建项目”命令(也可在如图1.2所示的集成开发界面中单击“起始页”窗口中的“创建项目”按钮),弹出“新建项目”对话框,如图1.3。在该对话框中,在“项目类型”列表框中选择“Visual Basic项目”,在“模板”列表框中选择相应的程序类型,比如我们选择“Windows应用程序”,在“名称”文本框中输入名称,比如我们输入“project1”,并在其下方的“位置”列表框中为其选定一个保存路径,单击“确定”按钮,便在中创建了一个名为“project1”的新项目。编写第一个应用程序本节我们来创建一个的

12、“Hello world”程序,该程序由一个文本框(textbox)和一个按钮(Button)组成,单击该按钮,文本框会出现“Hello,world”,同时,按钮上的文本由“你好”变为“谢谢”。步骤如下:一、创建一个新的项目,也可打开上节我们创建的那个名为“project1”的项目。二、打开或创建项目后,默认的窗体是form1,我们就使用它来做为应用程序的用户界面。1. 的工具箱默认是折叠在工作区的左侧的(如下图),鼠标指向它时,会展开工具箱;鼠标移开时,它又会自动折叠。为了使用时的方便,可以在用鼠标展开工具箱后,单击工具箱右侧中间的那个图钉将工具箱固定在工作区的左侧,如下图:2.向窗体添加一

13、个文本框控件和一个按钮控件,方法很简单:在工具箱中找到Textbox和Button控件后,用鼠标拖动到form1窗体上即可,并且还可以用鼠标拖动改变其在窗体上的位置。添加控件后的窗体如下图:3.设置form1的text属性:鼠标单击form1窗体的空白处,在工作区右侧的窗性窗口中,在form1的text属性值中输入hello,world!,如下图:4.设置按钮的text属性:用鼠标单击选中form1窗体上的按钮,在右侧的属性窗口中将其text属性值输入“你好”。经过以上两步操作的窗体如下图,可以看到,form1窗体的标题栏上的文字变成了“hello,world!”,按钮上的文字变成了“你好”,

14、这是我们分别设置了两个控件的text属性的缘故。5.编写程序代码:双击form1窗体上的按钮控件,在出现的代码窗口中,默认的事件过程是Click事件(鼠标单击时发生的事件),此例中无需改动。在“sub”和“End Sub”之间输入如下语句:Textbox1.Text=hello,world!Button1.Text=谢谢如下图(注意:代码中的符号均是英文标点)6.点击工具栏上的“”或按F5键即可运行该程序,运行窗口中的文本框的值为空,按钮的标题为“你好”。点击“你好”按钮后,触发了按钮的click事件,调用其click事件过程代码,将文本框和按钮的text值分别变为“hello,world!”

15、和“谢谢”,如下图:新建一个项目时间:2007-05-24 本站 雪落无声 使用可以快速建立各种类型的项目,同时由于其集成在Visual Studio.NET中,所以也可以在中创建和编辑ASP.NET项目。1.首先打开Visual Studio 2005集成开发环境。单击“开始”“程序”“Microsoft Visual Studio 2005”“Microsoft Visual Studio 2005”,打开如图1.2所示的集成开发界面。2.单击“文件”“新建项目”命令(也可在如图1.2所示的集成开发界面中单击“起始页”窗口中的“创建项目”按钮),弹出“新建项目”对话框,如图1.3。在该对话

16、框中,在“项目类型”列表框中选择“Visual Basic项目”,在“模板”列表框中选择相应的程序类型,比如我们选择“Windows应用程序”,在“名称”文本框中输入名称,比如我们输入“project1”,并在其下方的“位置”列表框中为其选定一个保存路径,单击“确定”按钮,便在中创建了一个名为“project1”的新项目。图1.2:Visual Studio 2005的界面图1.3:的“新建项目”对话框的优点是基于.NET框架的完全对向对象的编程语言,而vb 6.0只是半面向对象的语言,使用可以编制出功能更加强大的windows程序。现在,我们把和vb 6.0做一下比较,看看对比vb 6.0有

17、着什么样的特性和优点。1.在vb 6.0中,创建对象的时候,需要等这个对象创建完毕后,再另外调用一个独立的方法对其进行初始化。在中,可以利用构造函数为对象赋初值,这样就不需要进行烦琐的调用赋初值了。构造函数的使用,简化了编码的过程和出错的机会。编写线程的能力比vb 6.0有很大的增强。3.在vb 6.0中,需要首先声明一个变量,然后才能对其赋值,这样就需要写两行代码。在中,可以使用初始化函数将这两个步骤合并在一行代码中完成,这个似乎微小的改进,提供了更少、更简单、更易于维护的代码。基于.NET框架,开发者可以快速的可视化开发网络应用程序、网络服务、Windows应用程序和服务器端组件。5.因为

18、是基于.NET框架的,可以与其它.NET语言协同工作。6.在中,通过Web窗体及ADO.NET,开发者可以快速开发可扩展的Web站点。如果你能进一步学习,你会发现更多的新特性和优点。图1.2:Visual Studio 2005的界面vb. net介绍是Visual B的简称。提到,就不能不先提一下vb(Visual Basic)。Visual Basic是Windows环境下的一种简单、易学的编程语言,由于其开发程序的快速、高效,深受程序员的喜爱。严格地来说,Visual Basic只是半面向对象的语言,其面向对象的能力及程序的执行效率往往不能一些程序员的需要,因此,大的项目很少使用Visu

19、al Basic来开发。Visual Basic的最后一个版本是Visual Basic 6.0。在Visual Basic 6.0之后,微软公司推出了全新的“.NEt构架”,在其第一个版本-Visual Studio.NET 7.0中,集成了Visual Basic 7.0、Visual C+ 7.0及C#,其中的Visual Basic 7.0(vb 7.0),即是的第一个版本。现在.NET是最新版本是Visual Studio 2005,对应的的最新版本是集成在其中的Visual Basic 9.0(vb 9.0),也可称为 2005。 如何得到?由于集成在Visual Studio.N

20、ET之中,你只需安装Visual Studio.NET,就可使用集成在其中的相应版本的。建议安装最新版本-Visual Studio 2005,现在的电脑配置,基本都能满足其安装要求,操作系统可以是windows xp、windows 2000或以上版本,同时要求有IE 6.0或更高版本以及Windows Installer 3.1或更高版本。 第一次启动Visual Studio 2005时,会出现一个对话框,如图1.1:图1.1:选择默认环境设置对话框由于现在我们要学习的是,所以我们选择对话框左侧的“Visual Basic开发设置”,单击下方的“启动Visual Studio(S)”,即

21、可启动Visual Studio 2005,如图1.2:图1.2:Visual Studio 2005的界面图1.3:的“新建项目”对话框第二部分 的语法部的Numeric数据类型支持多种Numeric(即数值型)数据类型,包括:Integer(整型)、Long(长整型) 、Single(单精度浮点型)、Double(双精度浮点型)、Decimal(十进制型)、Short(短整型)。如果一个变量总是存放整数(如365)而不是带小数点的数字(如3.14159),则可将其声明为Integer(整型)、Long(长整型)或Short(短整型)。与其它的数据类型相比,整数的运算速度快,且占内存少,常在

22、For.Next循环内作为计数器变量使用。Decimal(十进制型)是Visual Studio.NET框架内的通用数据类型,可以表示28位十进制数,且小数点的位置可根据数的范围及精度要求而定。Single(单精度浮点型)和Double(双精度浮点型)比Decimal(十进制型)数据类型的有效范围大得多,但有可能产生小的进位误差。详细内容见下表:类型占用空间描述Integer4字节变量存储为32位整数型,范围从-2147483.648至2147483.648Long8字节变量存储为64位整数型,范围从-9223372036854775.808至9223372036854775.807Short

23、2字节变量存储为16位整数型,范围从-32768至32767Single4字节变量存储为32位浮点数值型,范围:负数为-3.402823E38到-1.401298E-45;正数为1.401298E-45到3.402823E38Double8字节变量存储为64位浮点数值型,范围:负数为-1.79769313486231E308到-4.94065645841247E-324;正数为4.94065645841247E-324到1.79769313486231E308Decimal12字节无小数点的整数范围是-79228162514264337593543950335到7922816251426433

24、7593543950335的Byte数据类型如果变量包含二进制数,则可将其声明为Byte类型的数组。在转换格式期间用Byte变量存储二进制数据就可保留数据。当String类型变量在ANSI和Unicole格式之间进行转换时,变量中的任何二进制数据都会受到破坏。在下列任何一种情况下,都会自动在ANSI和Unicole格式之间进行转换:(1)读文件时(2)写文件时(3)调用DLL时(4)调用对象的方法和属性时除一元减法之外,所有可对整数进行操作的运算符均可操作Byte数据类型,因为Byte类型在中的存储位数是8位,表示的是从0255的无符号整数类型,不能表示负数。因此,在进行一元减法运算时,首先将

25、Byte转换为符号整数。Byte数据类型可以转换成Integer类型、Long类型、Short类型、Single类型、Double类型、Decimal类型,且不会出现溢出的错误。的String数据类型如果一个变量总是存储诸如“我是中国人”之类的字符串而不包含3.1415926这样的数值,则可将其声明为String类型。在中,一个字符串可包含大约2亿(2的31次方)个Unicode字符,字符的机内码从0到65535,前128个字符代表英文字母及标准键盘上的字符,128到255个字符代表特殊的字符,如拉丁字母、货币符号、分数等。声明字符串变量的格式:Dim S As String然后可将字符串值赋

26、予这个变量,并用字符串函数对其进行操作,如:S=我是中国人默认情况下,String类型变量或其参数是一个可变长度的字符串,随着对字符串赋予新数据,它的长度可增可减。可以对String类型进行操作的基本函数:1.Len函数此函数返回字符串的长度,返回值为长整型(Long),其语法为:Len(string|varname)说明:string为任何有效的字符串表达式;varname为任何有效和变量名称。如果varname是Object,Len函数视其为String并且总是返回其包含的字符数,如:Dim A as StringDim B as IntegerA=我是中国人 初始化字符串B=Len(A)

27、 返回10(一个汉字占2字节)2.Trim、Ltrim及Rtrim函数Trim、Ltrim及Rtrim函数完成将字符串中的一部分或全部空格去掉。Trim去掉字符串中的全部空格,Ltrim去掉字符串中起始的空格,而Rtrim将字符串末尾的空格都去掉,例如:Dim A,B As StringA= hello 初始化字符串B=Trim(A) B=helloB=Ltrim(B) B=hello B=Rtrim(B) B= hello3.Substring方法:Substring方法取代以前vb 6.0中的Right、Left及Mid等标准函数,用法是:StrName.Substring(startChar,Length)例如:S.Substring(0,2) 相当于Left(S,2)S.Substring(S.Length(),-4) 相当于Right(S,4)的Boolean数据类型Boolean型数据,也称布尔型。如果变量的值只是true/false、yes/no、on/off等逻辑值信息,可将其声明为Boolean型。Boolean型数据占4个字节。如果其他Numeric类型数据转换为Boolean型,则0转换为False,其他的非零数转换为True,Boolea

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1