电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

Visual Basic程序设计教程 第2章

  • 资源ID:89370586       资源大小:997KB        全文页数:76页
  • 资源格式: PPT        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Visual Basic程序设计教程 第2章

第2章 简单的Visual BASIC程序设计,2.1 VB可视化编程的基本概念,2.2 窗体和最基本的控件,2.3 Visual BASIC可视化编程的基本步骤,2.4 Visual BASIC应用程序的结构与工作方式,2.5 工作环境设置与程序调试,2.1 VB可视化编程的基本概念,对象是具有特殊属性(数据)的行为方式(方法)的实体。在VB环境中所涉及到的窗体、控件、部件和菜单项等均为对象,程序员既可以利用控件来创建对象,也可以设计自己的对象。 在窗体上创建对象时,可以单击工具箱上要创建的对象图标,然后在窗体上合适位置画出对象来。初步建立的对象只是一个“空对象”,其操作需要通过对该对象有关的属性、事件和方法进行描述。 除了通过窗体、控件、部件和菜单项等创建控件对象外,VB还提供了系统对象,如打印机(Printer)、剪贴板(Clipboard)和屏幕(Screen)等。 有关对象的创建方法参见本章2.3节。,2.1.1 Visual BASIC对象的概念,1对象的属性,对象的属性可以看作是它的一些性质,其中包括可见的和不可见的。可见的属性如对象的大小、形状和颜色等;不可见的属性如对象的生存期等。,2.1.2 对象的属性、事件和方法,属性窗口,2对象的事件,事件就是对象上所发生的事情,是指对象所接受的某些外部影响。 事件是预先定义好的、能够被对象识别的动作。 事件过程:可以通过一段程序代码来响应某个具体事件所执行的操作,这段程序代码即为事件过程 。,对象的事件与方法,3对象的方法,方法就是要执行的动作,是系统提供的一种特殊函数或过程,用于完成某种特定功能而不能响应某个事件。如对象打印方法(Print),显示窗体方法(Show),移动方法(Move)等。对象的方法是固有的,在开发应用程序时,可以对编程中使用到的对象的方法进行调用,但是不能对它们进行编辑和修改。开发应用程序时,对象的方法都是在程序中编写代码进行调用的。 方法只在程序代码中使用。方法的操作与过程和函数的操作相同,但要注意方法是特定对象的一部分,正如属性和事件是对象的一部分一样,2.2 窗体和最基本的控件,2.2.1 Visual BASIC的控件种类 2.2.2 对象的基本属性 2.2.3 窗体 2.2.4 文本框控件(TextBox ) 2.2.5 标签控件(Label) 2.2.6 命令按钮控件(CommandButton),2.2.1 Visual BASIC的控件种类,1内部控件 2ActiveX控件 3可插入对象,1内部控件,内部控件又称标准控件,在默认状态下工具箱中显示的控件都是内部控件,这些控件由Visual BASIC的EXE文件提供,不能进行删除和添加操作。命令按钮、文本框和复选框等都属于内部控件。,2ActiveX控件,为了方便用户设计功能强大的复杂应用程序,VB和第三开发商提供了大量的ActiveX控件。ActiveX控件是四种ActiveX部件之一。ActiveX部件是可以重复使用的编程代码和数据,是由ActiveX技术创建的一个或多个对象所组成的、以.ocx为扩展名的独立文件。,3可插入对象,可插入对象是Windows应用程序的对象,如Microsoft Word文档、AutoCAD Drawing等。可以将可插入对象添加到工具箱中,象使用标准控件一样使用。,内部控件,内部控件与ActiveX控件,表2-2 Visual Basic内部控件的作用,2.2.2 对象的基本属性,1Name属性 2Caption属性 3Enabled属性 4Visible属性 5Font属性 6Height、Width、Top和Left属性 7颜色属性 8背景样式属性(BackStyle),9边框样式属性(BorderStyle ) 10MousePointer 属性 11MouseIcon 属性 12Alignment 属性 13AutoSize 属性 14WordWrap 属性 15TabIndex属性 16控件的默认值,1Name属性,用于标识窗体、控件、或数据访问对象的名字。在运行时是只读的。 新控件的缺省名字由控件默认名称加上一个唯一的整数组成。,2Caption属性,用于标识一个对象活动窗口标题的字符串。 可以使用 Caption 属性赋予控件一个访问键。在标题中,在想要指定为访问键的字符前加一个 (&) 符号。该字符就带有一个下划线。同时按下 ALT 键和带下划线的字符就可把焦点移动到那个控件上。为了在标题中加入一个 (&) 符号而不是创建访问键,需要在标题中加入两个即 (&&) 符号。这样,在标题中只有单个 (&) 符号被显示而没有带下划线的字符。,3Enabled属性,用来确定一个窗体或控件是否能够对用户产生的事件作出反应。其值为逻辑值True或False。Enabled 属性允许在运行时使窗体和控件成为有效或无效。例如,可以使对象成为不能用于应用程序的当前状态的无效状态。也可以使之纯粹用来显示,比如使文本框控件无效,从而提供只读的文本信息。,4Visible属性,为指定对象设置为可见或隐藏的值,其值为逻辑值True或False。,5Font属性,为指定对象上显示的文本设置字体属性,包括字体(FontName)、字号(FontSize)、字形(FontBold、FontItalic)等。,6Height、Width、Top和Left属性,在窗体上设计控件时,VB提供了默认的坐标系统。窗体左上角为坐标原点,上边框为坐标横轴,左边框为坐标纵轴,坐标单位为缇(twip),1 twip =1/20点=1/1440英寸=1/567厘米。 Height和Width用来决定控件的高度和宽度,Top和Left属性决定了控件在窗体中的位置,Top属性决定控件到窗体顶部的距离,Left属性决定了控件到窗体左边框的距离。对窗体而言,Top属性决定窗体到屏幕顶部的距离,Left属性决定了窗体到屏幕左边的距离。,7颜色属性,(1)背景颜色属性(BackColor):用于设置控件正文之外的颜色。如果在绘图方法进行绘图之后改变 BackColor 属性,则已有的图形将会被新的背景颜色所覆盖。用户可以在调色板中选择颜色。 (2)前景颜色属性(ForeColor):用于设置控件的正文颜色。改变 ForeColor属性不影响已创建的文本或图形。用户可以在调色板中选择颜色。 (3)边框颜色属性(BorderColor):返回或设置对象的边框颜色。 (4)填充颜色属性(FillColor):用来设置填充形状的颜色,也可以用来为用 Circle 方法创建的圆和用 Line 方法创建的方框设置填充颜色。,8背景样式属性(BackStyle),它指定标签控件或形状控件的背景是透明的还是非透明的。 0:透明,在控件后的背景色和任何图片都是可见的。 1:缺省值,非透明,用控件的 BackColor 属性设置值填充该控件,并隐藏该控件后面的所有颜色和图片。,9边框样式属性(BorderStyle ),用来设置对象的边框样式。对 Form 对象和 Textbox 控件在运行时是只读的。 Form 对象的 BorderStyle 属性设置值如下 0:无(没有边框或与边框相关的元素)。 1:固定单边框。可以包含控制菜单框,标题栏,“最大化”按钮,和“最小化”按钮。只有使用最大化和最小化按钮才能改变大小。 2:(缺省值)可调整的边框。可以使用设置值1列出的任何可选边框元素重新改变尺寸。 3:固定对话框。可以包含控制菜单框和标题栏,不能包含最大化和最小化按钮,不能改变尺寸。 4:固定工具窗口。不能改变尺寸。显示关闭按钮并用缩小的字体显示标题栏。窗体在 Windows 95 的任务条中不显示。 5:可变尺寸工具窗口。可变大小。显示关闭按钮并用缩小的字体显示标题栏。窗体在 Windows 95 的任务条中不显示,10MousePointer 属性,用来设置在运行时,当鼠标移动到对象的一个特定部分时,被显示的鼠标指针的类型。设置值的范围一般在015之间。下面是几种常用的设置值: 0:缺省值,形状由对象决定。 1:箭头。 2:十字线。 3:I 型 11:沙漏(表示等待状态)。 99:通过 MouseIcon 属性所指定的自定义图标。,11MouseIcon 属性,用来设置自定义的鼠标图标,图标文件类型为.ico或.cur,图标文件在安装目录的Graphics文件夹中。该属性在 MousePointer 属性值为99时有效。,12Alignment 属性,该属性决定 CheckBox 或 OptionButton 控件、控件中的文本的对齐方式。对 CheckBox 、 OptionButton 和 TextBox 控件在运行时为只读。 对 CheckBox 和 OptionButton 控件,Alignment 属性的设置值为: 0:(缺省值)文本是左对齐的,控件是右对齐的。 1:文本右对齐,控件左对齐。 对 Label 和 TextBox 控件,Alignment 属性的设置值为: 0:(缺省值)文本左对齐。 1:文本右对齐 2:文本居中,13AutoSize 属性,该属性决定控件是否具有自动改变大小以显示其全部内容的功能。其设置值为: True:自动改变控件大小以显示全部内容。 False :(缺省值)保持控件大小不变。超出控件区域的内容被裁剪掉。,14WordWrap 属性,该属性用来指示一个 AutoSize 属性设置为 True 的 Label 控件,是否要进行水平或垂直展开以适合其 Caption 属性中指定的文本的要求。其设置值为: True:文本卷绕;Label 控件垂直展开或缩短,以使其与文本和字体大小相适。水平大小不变。 False:(缺省值)文本不卷绕;Label 控件水平地展开或缩短以使其与文本的长度相适,并且垂直地展开或缩短以使其与字体的大小和文本的行数相适应。,15TabIndex属性,该属性设置父窗体中大部分对象在按 tab 键时获得焦点的次序。 在缺省情况下,除 Menu、Timer、Data、Image、Line 和 Shape 控件外,在窗体上画控件时 VB会分配一个 tab 键顺序。运行时,不可见或无效的控件以及不能接收焦点的控件(Frame 和 Label 控件)仍保持在 tab 键顺序中,但在切换时要跳过这些控件。 每个新控件都放在 tab 键顺序的最后。如果改变控件的 TabIndex 属性值来调整缺省 tab 键顺序,Visual Basic 会自动对其它控件的 TabIndex 属性重新编号,以反映出插入和删除操作的影响。可以在设计时用属性窗口或在运行时用代码来作改变TabIndex 属性。 删除一个或多个控件时,可以用 Undo 命令恢复控件以及除 TabIndex 之外所有的属性,TabIndex 是不能恢复的。用 Undo 命令时 TabIndex 被重放在 tab 键顺序的结尾。,16控件的默认值,控件的默认值是指在运行时可以直接用某个控件的控件名来改变控件某个的属性值,该属性称为该控件的默认属性。文本框、标签、命令按钮、图形框与图片框、单选按钮、复选框的默认属性依次为Text、Caption、Caption、Picture、Value、Value。因此 “Text1.Text= “123“”等价于“Text1= “123“”。 “Command1.Command=“Start“”等价于“Command1=“Start“”。,2.2.3 窗体,1窗体的主要属性 2窗体主要事件 3主要方法,1窗体的主要属性,(1)Caption 属性 (2)MaxButton和MinButton属性 (3)ControlBox属性 (4)Icon 属性 (5)WindowState 属性,2窗体主要事件,常用的窗体事件有单击(Click)、双击(Dbl

注意事项

本文(Visual Basic程序设计教程 第2章)为本站会员(E****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.