Welcome 微信登录

首页 / 软件开发 / VB

vb控件的使用(一)

vb控件的使用(一)

vb控件的使用(一)2007-05-05使用ADO Data控件ADO Data控件使用MicrosoftActiveX数据对象(ADO)来快速建立数据绑定的控件和数据提供者之间的连接。数据绑定控件是任何具有“数据源”属性的控件。数据提供者可以是任何符合OLE DB规范的数据源。使用Visual Basic的类模块也可以很方便地创建子集的数据提供者。尽管可以在应用程序中直接使用ActiveX数据对象,但ADO Data控件有作为一个...
vb控件的使用(二)

vb控件的使用(二)

vb控件的使用(二)2007-05-05使用CheckBox控件选定CheckBox控件时,这个控件将显示选定标记。通常用此控件提供Yes/No或True/False选项。可用分组的CheckBox控件显示多个选项,用户可从中选择一个或多个选项。CheckBox控件与OptionButton控件的相同之处在于,每个都是用来指示用户所作的选择。不同之处在于,对于一组OptionButton ,一次只能选定其中的一个,而对CheckBox控件,则可选定任意数目...
vb的控件数据

vb的控件数据

vb的控件数据2007-05-05通过限制焦点验证控件数据Validate事件和CausesValidation属性是在允许用户将焦点移开控件之前,串联使用以确认对控件的输入的。例如:假设有几个文本框和一个Help按钮的应用程序,当每个文本框接收焦点时,您想在文本框的特殊验证准则被满足之前阻止用户移动焦点;然而,您也想允许用户在任何时候都能单击Help按钮。 要做到这点,在Validate事件中设置验证准则,并将Help按钮的CausesValidatio...
vb控件简介

vb控件简介

vb控件简介2007-05-05Visual Basic控件简介可用Visual Basic工具箱中的工具在窗体上绘制控件。控件分类Visual Basic的控件有三种广义分类:1.内部控件,例如CommandButton和Frame控件。这些控件都在VisualBasic的.exe文件中。内部控件总是出现在工具箱中,不象ActiveX控件和可插入对象那样可以添加到工具箱中,或从工具箱中删除。2.ActiveX控件,是扩展名为.ocx 的独立文件,其中包括...
vb程序设计

vb程序设计

vb程序设计2007-05-05可用性设计任何应用程序的可用性基本上由用户决定。界面设计是需多次反复的过程;在为应用程序设计界面时,第一步就设计出非常完美的界面的情况非常少见。用户参与设计过程越早,花的气力越少,创建的界面越好、越可用。什么是好的界面设计用户界面时,开始时最好是先看看Microsoft或其他公司的一些卖得很好的应用程序。毕竟,界面很差的应用程序不会卖得很好。将会发现许多通用的东西,比如:工具栏、状态条、工具提示、上下文菜单以及标记对话框。V...
vb的工具栏、对话框(一)

vb的工具栏、对话框(一)

vb的工具栏、对话框(一)2007-05-05可以用工具栏进一步增强应用程序的菜单界面。工具栏含有工具栏按钮,它提供了对于应用程序中最常用的命令的快速访问。例如:Visual Basic的工具栏含有执行常用命令的ToolBarButton,如“打开”(打开已存在的工程)、“保存”(存储当前的工程),等等。创建工具栏工具栏(也称为发条或者控制栏)已经成为许多基于Windows的应用程序的标准功能。工具栏提供了对...
vb的工具栏、对话框(二)

vb的工具栏、对话框(二)

vb的工具栏、对话框(二)2007-05-05显示选项代码决定对话框将如何装入内存与如何显示。下表描述各种类型的显示任务以及用来执行这些任务的关键字。Show 方法装入窗体并设置它的 Visible 属性为 True。传递给 Show 方法的参数标识了该对话框的类型。如果 style 参数省略或者设置为 vbModeless或 0(缺省),则对话框为无模式类型,如果 style 参数为 vbModal 或 1,则对话框为模式类型。当选取“确定&...
vb菜单在应用程序中的使用(一)

vb菜单在应用程序中的使用(一)

vb菜单在应用程序中的使用(一)2007-05-05再论窗体除窗体设计原理以外,还需考虑应用程序的开始与结束。有一些技巧用于决定应用程序启动时的外观。熟悉应用程序卸载时进行的一些处理也很重要。设置启动窗体在缺省情况下,应用程序中的第一个窗体被指定为启动窗体。应用程序开始运行时,此窗体就被显示出来(因而最先执行的代码是该窗体的Form_Initialize 事件中的代码)。如果想在应用程序启动时显示别的窗体,那么就得改变启动窗体。要改变启动窗体,请按照以下步...
vb菜单在应用程序中的使用(二)

vb菜单在应用程序中的使用(二)

vb菜单在应用程序中的使用(二)2007-05-05创建子菜单所创建的每个菜单可以包含最多五级子菜单。子菜单会分支出另一个菜单以显示它自己的菜单项。需使用子菜单的场合有:菜单栏已满。某一特定菜单控件很少被用到。要突出某一菜单控件与另一个的关系。然而,如果菜单栏中还有空间,最好再创建一个菜单标题而不是子菜单。这样,当菜单拉下时所有控件都可见。限制使用子菜单也是一种好的编程策略,它可以免去查找应用程序菜单界面的负担(大多数应用程序都只使用一级子菜单)。在菜单编...
vb的用户界面(一)

vb的用户界面(一)

vb的用户界面(一)2007-05-05界面样式如果使用过基于 Windows 的应用程序,也许已经注意到不是所有用户界面看上去或操作起来都一样。用户界面样式主要有两种:单文档界面 (SDI) 和多文档界面 (MDI)。SDI 界面的一个示例就是 Microsoft Windows 中的WordPad(记事本)应用程序(图 6.1)。在 WordPad 中,只能打开一个文档,想要打开另一个文档时,必须先关上已打开的文档。象Microsoft Excel和M...
vb的用户界面(二)

vb的用户界面(二)

vb的用户界面(二)2007-05-05MDI NotePad应用程序MDI NotePad 示例应用程序是一个简单的文本编辑器,它与 MicrosoftWindows 中包含的 NotePad 应用程序相似。不过,MDI NotePad 应用程序使用的是一个多文档界面 (MDI)。在运行时,若用户需要一个新文档(用该应用程序的“文件”菜单中的“新建”命令执行),应用程序就会创建子窗体的一个新实例。这就允许按...
vb对象的使用(一)

vb对象的使用(一)

vb对象的使用(一)2007-05-05使用对象在Visual Basic中创建应用程序之际,也就是和对象打交道之时了。可以使用Visual Basic提供的对象, 比如控件、窗体和数据访问对象。也可以在一个Visual Basic应用程序内部控制另一个应用程序对象。甚至还可建立自己的对象,定义它们的属性和方法。对象是什么对象是代码和数据的组合,可以作为一个单位来处理。对象可以是应用程序的一部分,比如可以是控件或窗体。整个应用程序也是一个对象。下表列出了在...
vb对象的使用(二)

vb对象的使用(二)

vb对象的使用(二)2007-05-05创建对象创建对象的最简单方法是在“工具箱”中双击控件。但是,对 Visual Basic 中的所有可用对象以及来自其它应用程序的所有可用对象,要想充分体现它们的优势,可在运行时用 Visual Basic 的可编程性能创立对象。1.用对象变量创建对象引用2.用类模块“从零开始”创建自己的对象3.用集合对象创建自己的集合详细信息 在其它章节将会介绍如何访问对象。例如,在第...
vb控制结构概述

vb控制结构概述

vb控制结构概述2007-05-05 本站收集整理 循环结构循环结构允许重复执行一行或数行代码。Visual Basic支持的循环结构有:1.Do...Loop2.For...Next3.For Each...NextDo...Loop用Do 循环重复执行一语句块,且重复次数不定。Do...Loop 语句有几种演变形式,但每种都计算数值条件以决定是否继续执行。如同 If...Thencondition 必须是一个数值或者值为 True(非零)或 False...
vb变量、常数和数据类型及过程概述(一)

vb变量、常数和数据类型及过程概述(一)

vb变量、常数和数据类型及过程概述(一)2007-05-05在Visual Basic环境下进行计算时,常常需要临时存储数据。例如,可能想要计算几个值,将它们进行比较,并根据比较的结果对它们进行不同的操作。如果想要比较这些值,就要存储它们,但不必把它们存入属性。像大多数编程语言那样,Visual Basic 使用变量来存储值。变量具有名字(用来引用该变量所含的值的名词)和数据类型(确定变量可以存储的数据的种类)。数组可以用来存储建立了索引的相关变量集。常数...
vb变量、常数和数据类型及过程概述(二)

vb变量、常数和数据类型及过程概述(二)

vb变量、常数和数据类型及过程概述(二)2007-05-05模块内部使用的变量按照缺省规定,模块级变量对该模块的所有过程都可用,但对其它模块的代码不可用。可在模块顶部的声明段用 Private 关键字声明模块级变量,从而建立模块级变量。例如:Private intTemp As Integer在模块级,Private 和 Dim 之间没有什么区别,但 Private 更好些,因为很容易把它和 Public 区别开来,使代码更容易理解。所有模块使用的变量为了...
vb变量、常数和数据类型及过程概述(三)

vb变量、常数和数据类型及过程概述(三)

vb变量、常数和数据类型及过程概述(三)2007-05-05常数经常会发现代码包含一些常数值,它们一次又一次地反复出现。还可发现,代码要用到很难记住的数字,而那些数字没有明确意义。在这些情况下,可用常数大幅度地改进代码的可读性和可维护性。常数是有意义的名字,取代永远不变的数值或字符串。尽管常数有点像变量,但不能像对变量那样修改常数,也不能对常数赋以新值。常数有两种来源:1.内部的或系统定义的常数是应用程序和控件提供的。在“对象浏览器&rdquo...
vb变量、常数和数据类型及过程概述(四)

vb变量、常数和数据类型及过程概述(四)

vb变量、常数和数据类型及过程概述(四)2007-05-05Numeric 数据类型Visual Basic 支持几种 Numeric 数据类型:Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)和 Currency(货币型)。与 Variant 类型相比,Numeric 类型占用的存储空间通常要少。如果知道变量总是存放整数(如 12 )而不是带小数点的数字(如 3.57),就应当将它声明为 Intege...
vb变量、常数和数据类型及过程概述(五)

vb变量、常数和数据类型及过程概述(五)

vb变量、常数和数据类型及过程概述(五)2007-05-05Object 数据类型Object 变量作为 32 位(4 个字节)地址来存储,该地址可引用应用程序中或某些其它应用程序中的对象。可以随后(用 Set 语句)指定一个被声明为 Object 的变量去引用应用程序所识别的任何实际对象。Dim objDb As ObjectSet objDb = OpenDatabase ("c:Vb5Biblio.mdb")在声明对象变量时,请试...
vb变量、常数和数据类型及过程概述(六)

vb变量、常数和数据类型及过程概述(六)

vb变量、常数和数据类型及过程概述(六)2007-05-05Variant 变量中存储的 Numeric 值在 Variant 变量中存储整个数时,Visual Basic 使用最紧凑的表示。例如,若是存储不带小数点的微小的数值,Variant 对该值使用 Integer 表示。如果此后赋予一个较大的数,则 Visual Basic将使用 Long 值,如果这个数非常大或者有小数部分,则 Visual Basic 将使用 Double 值。有时想对一个数使...
<< 11 12 13 14 15 16 17 18 19 20 >>