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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

VB二级第二章.docx

1、VB二级第二章第二章Visual Basic的对象一、 什么是对象二、 对象的属性三、 对象的事件四、 对象的方法1、 什么是对象,VB中,对象是具有特殊属性的行为和方式的实体。窗体和工具箱里面的控件就是VB的对象。当然VB中的对象不止这些,VB的对象为分两类,一类是由系统设计好的,让我们直接拿出来就可以用的,例如工具箱里的控件,而另一类是由我们自己定义的,需要我们手工编写代码来实现。2、 对象的属性:是指对象的特征、特性的描述,例如。在VB中一个按钮就是一个对象,它有高度、宽度、标题名称、颜色等属性。属性的设置方法有两种。一种是通过对象的属性窗口进行设置。例如:要设置一个按钮的属性。我们可以

2、通过这个按钮的属性窗口。找到Caption这个属性。设置它的名称设置对象属性的第二种方法。通过缩写代码来设置。其格式为:对象名.属性名称=属性值。例如:设置按钮名称代码。Command1.Caption = 确定 这句代码就是把“确定”这两个字赋给按钮Command1的Caption(标题)属性。3、 对象的事件:是由VB预先定义好的,能够被对象识别的动作。其格式为:Private Sub 对象名称_事件名称( ) 用来标志一个对象事件的开始事件响应代码是事件的响应代码End Sub 是这个事件过程的结尾部分例:Private Sub Form_Load() Command1.Caption

3、= 确定End Sub“对象名称”指的该对象的name属性, “事件名称”是由事先定义好的事件,而这些事件都是对象所有识别的,至于一个对象可识别哪些事件,我们无须操心,因为我们在建立了一个对象(窗体或控件)后,Visual Basic会自动产生与该对象相匹配的事件,并在事件下接列表中显示出来供编程人员选择.4、 对象的方法:就是对象可以执行的动作;其格式为:对象.方法例:Private Sub Form_Click()窗体单击事件开始 Form1.Print 你好End SubPrint是中的一个方法,用来在指定的对象设备输出信息,上面的例子中(如果是在本窗体上输出文字前面的Form1可以省略

4、)用于在窗体Form1上输出“你好”两个字Visual Basic的窗体一、 窗体的结构与属性二、 窗体的事件1、 窗体的结构窗体的结构与标准的Windows应用程序相同,它们都有标题栏、最小化按钮、最大化按钮、关闭按钮和控制菜单(也叫系统菜单)2、 窗体的常用属性BackColor(背景颜色):该属性主要用于设置窗体的背景颜色其颜色为十六进制常量,可以通过属性窗口找到BackColor属性,从下拉菜单里的“调色板”为其点选一种颜色值;也可以通过代码实现。有几种格式例一:十六进制方法Private Sub Form_Load() Form1.BackColor = &HFF&End Sub例二

5、:颜色英文常量。例如红色vbRed、vbBlue等Private Sub Form_Load() Form1.BackColor = vbRedEnd Sub例三:QBColor()括号内可以是015之间的任意整数Private Sub Form_Load() Form1.BackColor = QBColor(5)End Sub例四:RGB(0,0,0)括号内三个数可以是0255之间的任意整数Private Sub Form_Load() Form1.BackColor = RGB(255, 255, 0)End SubBorderStyle( 边框类型),该属性用来确定窗体边框的类型,可以

6、取6个值1 窗体无边框2 固定单边框。运行后,不能用鼠标拖动的方式调整窗体大小。3 (默认值)标准Windows窗口边框。运行后,窗体有最大化和最小化按钮。窗体大小可变,可用鼠标拖动改变其大小。4 固定对话框。没有最大化和最小化按钮。运行后,不能调整其大小。5 固定工具窗口。运行后,窗体大小不能改变,只显示关闭按钮,标题栏字体变小。6 可变大小工具窗口。运行后,窗体大小可以改变,只显示关闭按钮,标题栏字体变小。Caption(标题),设置窗体标题栏文字,即可在属性窗口设置,也可在事件过程中用代码设置。代码设置实例:窗体名.Caption=字符串Private Sub Form_Load() F

7、orm1.Caption = 你好End Sub上面的例子中,窗体上的标题栏文字就变为了我们代码中设置的“你好”两个字.ControlBox(控制框,又叫控件菜单),该属性用来设置窗口控制菜单的状态。只能为True(真)或False(假)两个值。其中True为显示控制菜单,False为不显示控制菜单.Enabled(允许),该属性用于激活或禁止窗体。取值只能是True(真)或False(假).其中True是激活窗体,False是禁用窗体(即是让窗体不响应任何操作)。可通过属性窗口设置,也可能过代码设置。代码设置实例:Private Sub Form_Load() Form1.Enabled =

8、 FalseEnd SubMaxButton(最大化按钮),该属性用来设置最大化按钮是否可用取值为True可用False不可用MinButton(最小化按钮),用来设置最小化按钮是否可用取值为True可用False不可用Name(名称),该属性用来定义对象的名称,用Name属性定义的名称是在程序代码中使用的对象名与窗体的标题(Caption)不是一回事,该属性为只读属性,即在运行时不能进行更改,一般该属性作为第一个属性条并写作“(名称)”;我们说的对象名,即是这个Name的属性值当我们新建一个工程时,会自动为我们建立一个名称(即Name属性)为“Form1”的窗体,一般我们可以使用这个默认值,

9、但是如果需要的话,我们可以在设计时更改这个属性(不能用代码设置该属性),一般我们可以把它改为一些我们自己喜欢的英文字母或是有意义的英文或字母,甚至是把它直接设为一个中文(考虑到程序的国际标准要求,不推荐用该方法)例如我们将程序中的Form1的Name属性设置为a,这时如果我们想用代码设置窗体的标题(Caption)属性为“你好”的话那么代码就应该这样写了a.Caption = “你好” 而不是Form1.Caption = “你好”因为这里的窗体名称由以前的Form1改为了a 用代码设置对象的各种属性,我们都要确保所写代码中“对象名”和该属性的“名称(即Name属性)”一致Picture(图形

10、),该属性用来在窗体中加载一个图形,该属性即可通过属性窗口设置,也可通过代码设置Private Sub Form_Load() Form1.Picture = LoadPicture(D:天堂.jpg)End Sub上述代码中我们为Form1的窗体加载一幅名为天堂的jpg格式图片Top(顶边)和Left(左边)属性,可通过属性窗口设置也可能过代码设置Top(顶边)属性,该属性用来设置窗体顶边的坐标值,即窗体顶边与屏幕顶边的距离,单位为Twip.其格式为:窗体名.Top = 数值Left(左边)属性,该属性用来设置窗体左边的坐标值,即窗体左边离屏幕左边的距离其设置方法与Top属性相同Visibl

11、e(可见性)属性,用来设置窗体是否可见True为可见(即显示),False为不可见(即隐藏)WindowState(窗口状态)属性,该属性用来设置窗体的运行状态,可以取个值,(是标准状态,默认值),(最小化),(最大化)其格式为:窗体名.WindowState = 0或窗体名.WindowState = 1或窗体名.WindowState =窗体的事件1. Load(加载) 事件2. Unload(卸载)事件3. Click(单击)事件4. DblClick(双击)事件Load(加载)事件,就是在窗体加载(启动)时所触发的事件该事件主要用来启动程序时对属性和变量进行初始化From_Load就是

12、窗体加载事件Unload(卸载)事件,就是当窗体卸载(关闭)时触发的事件在实际应用中,典型的就是用于提示用户在奶字典时对当前的操作进行保存等Click(单击)事件,就是单击窗体或是某一个控件时触发的事件DblClick(双击)事件,就是双击窗体或是某一个控件时触发的事件Visual Basic的控件1. 标准控件2. 控件的命名和控件值标准控件程序左侧的工具箱中都是标准控件例如:Pointer(指针) Lable(标签) Frame(框架) CheckBox(复选框) ConboBox(组合框) HScrollBar(水平滚动条) Timer(计时器) DirListBox(目录列表框) Sh

13、ape(形状) Image(图像框) OLE Container(OLE 容器) PictuerBox(图片框) TextBox(文本框) CommandButton(命令按钮) OptionButton(单选按钮) ListBox(列表框) VScrollBar(垂直滚动条) DriveListBox(驱动器列表框) FileListBox(文件列表框) Line(直线) Data(数据)控件的命名每个控件都有一个名字,这个名字就是控件的Name属性值在一般情况下,控件都有自己的默认值如按钮的默认名字为Command1,文本框的默认名字为Text1.我们可以通过更改控件的Name属性值来给控

14、件命名在对控件命名时最好是做到“知名见义”,即一见到这个名字就能反映出这是一个什么样的控件例如我把一个确定命令按钮命名为cmdOK其中cmd就是我取命令按钮Command的缩写,中文是确定的意思这样命名可以提高程序的可读性控件值为了方便使用为每个控件规定了一个默认属性,在用代码设置这样的属性时,不必给出属性名通常把该属性称为控件值即可以把对像名属性能属性值的格式中的属性名去掉,而改为对象属性值例:一、Private Sub Form_Load() 与二、Private Sub Form_Load() Text1.Text = 你好Text1 = 你好End Sub End Sub这两个示例的运

15、行结果是一样的但为了使程序的可读性增加所以这里不建议使用例二控件的基本画法控件的基本画法控件有两种画法。一种是单击控件工具箱中的控件。在窗体中按住鼠标左键拖动。画出一个控件第二种方法为双击控件工具箱中的控件此时窗体中就会出现双击的控件允许更改控件的大小如果要删除添加了的控件可以先选中要删的控件再按键即可删除控件练习题下面哪个是在指定设备上输出文字的方法:: LoadB: ClickC: PrintD: DblClick如果想把窗体设置为一个固定对话框(运行时,没有最大化和最小化按钮,窗体大小不变)时,需要把BorderStyle(边框类型)属性设置为:A: 0B: 1C: 2D: 3E: 4F: 5要让窗体一运行就以最大化显示,那么需要把窗体的WindowState(窗口状态)设置为:A: 0B: 1C: 2D: 3如果让窗体没有控制菜单,应该把ControlBox属性设置为:

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

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