共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
王萍 《电脑编程技巧与维护》2000,(10):18-19
控件是可视化开发工具的重要对象之一。在程序设计时通常会遇到具有相同性质的事件过程,如果为每个控件分别编写一段事件过程,则显得十分不经济且结构不合理。在面向对象的程序设计中可采用将多个相同的控件定义为一个控件数组,这个控件数组内的每一个控件都可以共享程序代码。这不仅减少了开发人员重复性劳动而且提高了程序的可读性。通常建立控件数组方法有两种:第一种是在设计阶段时建立,属于静态方式;另一种是在执行阶段,动态地建立控件数组,也即在程序执行时建立。为了避免内存的浪费常采用动态建立控件数组,就是在程序模块(module)内,先声明一个空的控件数组,等到要使用该控件数组时,再重新声明要使用的控件数组元素或数目。控件数组可以动态生成和释放;并且控件数组对属性具有相同控制。动态生成和释放控件数组是在运行时,用Load和Unload语句添加和删除控件数组中的控件。 相似文献
3.
数据分析中经常用到统计图,它能让我们对数据分析一目了然。例如对一个学校学生成绩进行分析,借助于柱形图就可以很清楚看到结果。在PB中直接有了这样的报表形式,可以直截和数据库相联让数据以图形模式显式,而在VB中进行数据库编程时,怎么样生成统计图形?当然这样的方法很多,通常我们采用VB6中提供的MSChart控件。要想利用MSChart控件,我们必须确认系统中是否对该组件进行了注册,没有的话我们可以利用下面命令注册该组件:regsvr32mschart20lib.ocx。MSChart控件虽然提供了绘制统计图功能,但要灵活运用它,这就需要编程的技… 相似文献
4.
熟悉VisualBasic的人都知道,VB中文本框的内容若超过文本框的大小时,可以通过垂直滚动条使文本框的内容前后滚动。但使用滚动条只能使文本框的内容一行一行地滚动,而不能实现一页一页的滚动。在某些特殊的应用环境,显得不灵活,不方便。笔者最近在开发一... 相似文献
5.
网格控件是VB提供的一种建立表格的方式。当选择"工程部件"菜单,从"部件"弹出对话框中的"控件"选项卡中选择"Microsoft FlexGrid Control6.0"就可以将网格控件插入到当前窗体中。通过设定Rows、Cols值可以确定要建立表格的行列数。运行时利用Row、Col以及Text等属性可以为网格表格添加数据。 然而,网格控件有一个局限,就是用户不能直接编辑表格单元中的数据内容。为了对网格单元进行编辑,可以先创建一个文本控件,并将其Visible属性设置成False,使之不可见。运行时当单击… 相似文献
6.
以BorlandC++4.5的Windows2.5和VB3.0为蓝本,研究了在ObjectWindows软件设计中利用VB控件资源的方法,该方法适用于一般软件设计。 相似文献
7.
8.
在VB环境下通过窗口子分类技术实现了一个能够获取所有Windows消息的消息控件。文中提供了该控件的源代码,还介绍了VB的一个未公开的函数。 相似文献
9.
10.
唐笑林 《数字社区&智能家居》1999,6(4):32-32
数组是编程语言中的一种基本数据结构,而控件是VB中最重要的对象之一.它们的结合使用给VB编程带来了极大的灵活性.一、控件数组的创建控件数组即由一组相同的控件名(Name属性相同)、不同下标(Index属性值连续)的控件组成的数组.在窗体中添加控件数组有两 相似文献
11.
Visal Basic语言中,标签(LABEL)控件用于显示窗口上某个可见对象的含义.标签的用法很多,如把一些信息显示在窗体上,给本身无标题属性的控件增加标题或其他描述信息,在程序运行期间,提示用户不断变化的条件,提供一个状态栏——行帮助信息等等. 相似文献
12.
使用控件,是VB实现可视化编程和代码复用的重要手段,经历了VBX控件和OCX控件后,VB5.0不但升级为更先进的ActiveX控件,而且还提供了开发ActiveX控件的强大功能。开发者可以通过组合现有的控件来派生新的控件,同时可以继承或新增一些属性、方法、甚至事件。新建的控件也可加入数据绑定支持、自动注册、属性页、Internet特性等功能。 相似文献
13.
VB5中新添了许多ActiveX控件,其中一个功能强大的控件就是MSFlexGrid控件。MSFlexGrid控件网格中提供了显示数据的高级功能。它与DBGrid控件类似,但不像DBGrid那样允许用户编辑被绑定或包含在控件中的数据,它只是提供了一个强大的显示数据的能力。当然,如果想改变其中的数据,也可以通过编程来实现。 相似文献
14.
15.
介绍一种能象在WINDOWS窗口中使用Ctrl、Shift与鼠标结合选中多行的方法,实现在Visual Basic中对DBGRID控件的多行选中。 相似文献
16.
在visualbasic的教学过程中,本人按教材要求布置学生做一个简易计算器。学生在做好计算器后想改变窗口的大小,结果发现窗体的大小变后其上的控件大小并不会改变大小,所以此时整体效果很不理想。针对此情况本人编写了以下代码可以实现窗体上控件大小和控件标题字体大小随窗体大小改变而改变(在visualbasic6.0中文版中调试通过并能运行)。总体思想是先用四个变量用记录窗体大小改变前后的窗体宽度值和高度值,然后将变化值(终值减去初值,可正可负)除以其初始值得出变化率,最后根据这个变化率(正负都一样)… 相似文献
17.
18.
地理信息查询相对于用户可提供方便、直观的用户界面,用户也非常乐于接受这种简单快捷的查询方式。传统的地理信息开发平台主要有ArcInfo、MapInfo、Mapscan等,但大都价格不菲,控件是可视化开发工具的重要对象之一,在面向对象的程序设计中,可采用将多个相同的控件定义为一个控件数组。笔者在利用VB为某地区防汛办开发水情处理系统时,就巧妙地利用了VB的Image控件数组,将整个地区的水文站点、水库站点标注在本地区的地图上,因为Image控件是透明的,Image控件在不显示图象时,元件背景通过图象区域显示出来,在需要查询时,只需… 相似文献
19.
本文提出文本框文本的打印方法,采用该方法能确定在打印输出时每行的换行位置,实现了打印内容和格式与文本框中显示保持一致。采用该方法可提高程序开发效率,并在实际工作中得到了很好的应用。 相似文献
20.
IDL是新一代跨平台的、面向图形对象的、可视化的程序设计语言,具有较强的数据分析、图形绘制及可视化功能。在IDL中几条语句就能执行大量的、复杂的数学运算或二维、三维图形的绘制。但是IDL使用自己的资源建立图形用户界面,因此Windows窗口不支持IDL的图形窗口,即不能在Windows窗口中直接显示IDL的图形对象。同时,由于IDL语言具有很强的独立性,很难将IDL强大的数学运算及图形功能集成到其它应用程序中去。为了实现IDL与其它应用程序之间的集成,RSI公司在发布IDL时,同时也发布一个用于IDL图形绘制的ActiveX控件IDLDrawWidget。控件IDL-DrawWidget具有如下功能特点: 1.在任何支持ActiveX控件的容器程序中显示IDL的图 相似文献