下载

3下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 VB入门教程

VB入门教程.pdf

VB入门教程

一米阳光
2010-11-27 0人阅读 举报 0 0 暂无简介

简介:本文档为《VB入门教程pdf》,可适用于IT/计算机领域

VB入门教程第一章Hello,world!没学过编程的人常常会问编程难不难这个问题很难回答。难的确很难要编一个好的程序尤其是这样并且有些程序还要用到一些其他专业的知识比如说一个图形处理程序就要对图像的格式有所了解甚至一些美术知识但编程也很容易就拿VB来说编一个自娱自乐的小工具还是一件相当惬意的事情呢当然它没法完全代替人工譬如说完成你的家庭作业、向学校发射导弹……作为第四代计算机语言VB的特点是显而易见的。因为是“可视的”所以我们不妨先看看VB的界面(图)(我用的是VB位版)很容易可以看到屏幕上有五个窗口()是菜单栏()是工具箱(ToolsBox)里面是VB所需的控件()是VB程序要设计的窗体(Form)()控件及窗体的属性(Properties)在VB中每一个控件都有其自己的属性比如文本框有Text属性而任何一个控件都有一个自己唯一的名字这使得我们无需编程就可以完成部分编程的工作()是VB的文件控制窗口VB的每一个程序称为一个项目(Project)一个项目文件里往往包括以下两种文件窗体(Form)文件和模块(Bas)文件当然还有Class文件这些文件组成一个完整的程序而项目文件(Vbp)则用来描述程序所包含的内容。实际上我一直认为学习的最好方法就是实际操作一下好下面我们就来看一个最简单的程序和所有的编程教科书一样我们把第一个程序称为“Helloworld!”。首先我们先来熟悉一下窗体。如果你用过Win附件所带的画图板的话那么你一定会很快熟悉VB的窗体设计方法用鼠标单击一下工具箱中的任何一个控件然后在窗体上任意拖动鼠标你就会得到一个所需的控件当然还有其他的方法得到控件你可以在工具箱上双击得到一个控件或是按住Ctrl键再单击所需控件重复第一次的步骤你会发现不用再回去点击工具箱了点右键可以恢复鼠标指针这样对于重复画同一个控件尤其有用。对于我们的第一个小程序知道这些就已经足够了。现在你可以在我们的窗体上画如下控件一个图片框(PictureBox)用来显示图画每一个控件建立的时候系统都会给它设一个默认的名字(Name)这个PictureBox的名字就叫做Picture为了方便起见我们以后的控件都使用缺省的名称。选定Picture在左边的属性窗口中找到Picture属性VB支持的图像文件有BitMap、WMF、ICO三种微软为用户提供了一套图标文件存放在VB目录的Icons目录下选择Iconsmiscfaceico文件这样图标就被装入了Picture。再选择Pictrue的Autosize属性设为True则会发现Picture以变成和图像一样大了把BorderStyle定为None去掉图片边框。用同样的方法再添加两个图片框:Picture(Picture:faceico)Picture(Picture:faceico)。图片框完成了第二步建立三个无线钮(OptionButton)由于它象收音机的无线电按钮而得名)把它们的标签名属性(Caption)分别定为“悲哀”“高兴”“没治了”放置成图的样子。最后我们还需要三个文本框(TextBox)分别把它们的Text属性设为””(空字符串)程序的最后界面如图这样按下菜单窗口的运行按钮运行一下程序还可以吧不过现在程序还无法工作就算是VB也不能免俗还必须输入代码才能使程序运作。VB是一门典型的面向对象编程的语言它的整个程序都是由事件驱动的。那么什么是事件呢?其实我们的生活中充满了各式各样的事件比如说“闯红灯”这个事件的发生会导致被警察追杀、走路撞到电线杆时会痛。上面的例子虽然有些滑稽但它可以清楚的解释事件的含义就象你马上就能体会到的在什么地方单击鼠标时会发生什么按下键盘时会发生什么这就是事件而事件就是这么容易。楼要进入VB的代码设计区只需在需要的控件或窗体上双击鼠标即可得到这样的窗口。如图每一个VB程序都由若干小程序组成这使得用VB编程更加容易这些小程序分为“过程”(Procedure)和“函数”(Function)二者都可以传递参数所不同的是函数有一个返回值而过程没有仅此而已。双击窗体的任何一个部分将出现一个空的过程:“FormLoad()”这是一个非常重要的过程它所驱动的事件就是该窗体被加载的事件打个比方就象计算机启动时的批处理程序(Autoexecbat)。这个程序里我们要对控件进行一些设置。我们刚才也曾对控件进行设置但那是在程序设置中进行的有时我们也需要在程序中改变某些控件的属性通过程序代码。VB中规定一个控件属性的访问方法:名称属性于是我们对本程序的控件进行如下设置:PrivateSubFormLoad()PictureVisible=FalsePictureVisible=FalsePictureVisible=FalseTextVisible=FalseTextVisible=FalseTextVisible=FalseEndSubPrivate表示此过程是局部的Sub表示子过程的开始与之相对的是EndSub表示过程的结束Visible属性表示控件的可见性这个属性的值有两个True和False。注意:VB里对大小写是不加区分的而且已定义的名称以后再用到时系统会自动把它变成相应的大写或小写。小知识:VB里的对变量及常量的规矩。变量一般为Abc的格式常量为ABC另外这些变量和常量名不得同VB内的关键字相同也不可以使用一些特殊符号这些我们将在以后介绍注意在学习中养成好习惯使程序便于自己和别人的浏览。程序书写的窍门:不要真的一句一句把程序打完利用快捷键:拷贝CtrlC剪切CtrlT粘贴CtrlP。按下F运行一下程序现在发现只剩下无线钮了。如图。PrivateSubFormLoad()PictureVisible=FalsePictureVisible=FalsePictureVisible=FalseTextVisible=FalseTextVisible=FalseTextVisible=FalseOptionLeft=OptionValue=TrueEndSubLeft属性表示控件离窗体左边框的距离设置为-则在窗体内不会看到这个控件并使之Value=True。再运行程序一切如愿如图。注意:为什么不用OptionVisible=False?因为一旦设置无线钮为不可见那么再使它的Value为真是没有意义的不信自己试试。下面我们可以继续进行了。在刚才的代码窗口里将Object选择为OptionProc选择为Click即得到一个OptionClick的过程。代码如下:PrivateSubOptionClick()PictureVisible=TruePictureVisible=FalsePictureVisible=FalseTextVisible=TrueTextVisible=FalseTextVisible=FalseTextText="再见残酷的世界。"EndSub相同的建立OptionClick和OptionClick:PrivateSubOptionClick()PictureVisible=TruePictureVisible=FalsePictureVisible=FalseTextVisible=TrueTextVisible=FalseTextVisible=FalseTextText="今天心情不错。"EndSubPrivateSubOptionClick()PictureVisible=TruePictureVisible=FalsePictureVisible=FalseTextVisible=TrueTextVisible=FalseTextVisible=FalseTextText="Hello,World。"EndSub好我们的开山之作完成了!按下F玩一下吧。这个程序虽然简单但也用到了许多基本知识你开始感兴趣了吗?^^

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/5

VB入门教程

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利