首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
姜军 《计算机时代》1998,(10):16-17
控件是可视化开发工具的重要对象之一.在用VB设计一个项目(PROJECT)时,常常会遇到具有相同性质的事件过程,比如在计算器中的数字按扭,它们不仅类型一样,而且执行的过程也一样.如果为每个按扭控件分别编写一段事件过程的话,则显得十分不经济以及结构不合理.就象在结构化程序设计中把相同的过程定义为子程序一样,我们也可以把多个相同的控件定义为一个控件数组,那么,控件数组内的每个控件都可以共享程序代码.通过控件数组的应用,使得开发人员不仅减少了重复劳动而且还提高了程序的可读性.将程序的执行过程定义为数组,这在非面向对象的程序设计中是不可能的.控件数组的建立有以下两种常用的方法:  相似文献   

2.
在应用程序中,需要要使用一些类型相同,功能相似的控件,基于此目的,解决的方法是将这些同一类型的控件定义为一个控件数组。通过在游戏开发过程中控件数组的使用,得出在VB中使用控件数组添加控件所消耗的资源币直接向窗口添加多个相同的控件消耗的资源要少。且在编写代码的过程中可以共享代码,很大程度上节省工作强度的结论。  相似文献   

3.
在使用C + +Builder时 ,由于VCL中缺少控件数组 ,因而使用起来不象VisualBasic中那样方便。但是C + +Builder可以利用其它的技术实现控件数组的所有的功能 :(1)允许多个控件共享同一事件句柄 ;(2 )提供了在运行期间增加一个控件的机制 ;(3)提供了一种方便的组合控件的方法。C ++Builder还有另一个优点 ,即不同类型的控件可以使用相同的事件句柄。这对于类似的控件 ,如掩码编辑控件与编辑控件能共享同样的事件代码 ,有很大的意义。至于控件的动态分配 ,C + +Builder并无VisualBasi…  相似文献   

4.
在VB中使用控件数组非常灵活,同样在C#中也可以实现控件数组的功能.从三个方面说明C#如何完成控件数组的功能,即对多个控件赋值,多个控件使用同一个事件处理程序,在运行时动态添加或者删除控件.  相似文献   

5.
在设计基于VBA的Word试题模板时,发现在VBE环境下无控件数组,使得同类控件只能有分开的不同的事件过程,导致编程效率低。本文通过类设计实现同类控件具有相同的事件过程。在控件类的设计过程中,从类的概念和实践出发,得出控件可类化的一些属性和事件过程,对类属性的初始化采用了直接和间接的两种方法,给出了利用复选按钮进行单项选择的关键技术代码。  相似文献   

6.
王波  王鑫 《福建电脑》2011,27(9):175-175,201
vb的控件数组在vb程序设计时应用非常广泛,但是由于它与普通控件的不同性,使得在建立控件数组与使用控件数组的语法上也与普通控件不同。在建立方面,分为静态建立与动态建立两种,而使用时也是通过不同的(index)值来控制不同的控件元素。  相似文献   

7.
在Delphi中使用控件数组   总被引:1,自引:0,他引:1  
林永兴 《计算机时代》2004,(9):46-47,50
在程序设计过程中,很多时候需要用到控件数组以提高程序的可读性、简易性及高效性。Delphi是一个非常流行的程序开发平台,可惜在程序界面设计阶段它没有提供创建控件数组的方法。本文介绍了三种在Delphi中实现控件“数组”化的方法。  相似文献   

8.
数组是编程语言中的一种基本数据结构,而控件是VB中最重要的对象之一.它们的结合使用给VB编程带来了极大的灵活性.一、控件数组的创建控件数组即由一组相同的控件名(Name属性相同)、不同下标(Index属性值连续)的控件组成的数组.在窗体中添加控件数组有两  相似文献   

9.
作为一款优秀的快速应用程序开发工具(RAD),C++Builder为用户快速开发应用程序带来了很大的方便。由于C++Builder没有提供控件数组功能,这给应用程序开发者带来了一些不便。鉴于此,给出了动态生成控件的原理、动态生成控件的使用方法以及学习过程中的一点技巧。  相似文献   

10.
地理信息查询相对于用户可提供方便、直观的用户界面,用户也非常乐于接受这种简单快捷的查询方式。传统的地理信息开发平台主要有ArcInfo、MapInfo、Mapscan等,但大都价格不菲,控件是可视化开发工具的重要对象之一,在面向对象的程序设计中,可采用将多个相同的控件定义为一个控件数组。笔者在利用VB为某地区防汛办开发水情处理系统时,就巧妙地利用了VB的Image控件数组,将整个地区的水文站点、水库站点标注在本地区的地图上,因为Image控件是透明的,Image控件在不显示图象时,元件背景通过图象区域显示出来,在需要查询时,只需…  相似文献   

11.
动态控件的管理和访问一般可采用两种方式:一种是通过Form类的FindComponent方法利用控件的唯一名称(Name)得到其内存地址;另一种是通过自己维护的动态数据结构,如链表、动态数组等来对动态控件进行管理和访问。 生成一个控件的步骤如下。 (1)用New为控件分配空间(如是以指针方式定义的); (2)调用控件的Create方法,创建该控件对象,参数一般设为拥有该控件的Form; (3)设置初始属性及事件处理函数。注意Parent属性一定要设置为拥有该控件的某个Form或组控件(如某个Panel 或TabSheet),否则不能正确显示。如果有管理该控件的数据结构则可不用设置Name属性,否则应当以一个唯一的字符  相似文献   

12.
本文论述了利用Delphi提供的功能建立自定义控件类,在程序地动态性成释放控件对象,控件实例数组的使用以及如何在Delphi下编写成向数据字典的通用数据逻辑和浏览界面。  相似文献   

13.
本文论述了面向对象技术在MIS系统开发中的应用及利用Delnhi提供的功能建立自定义控件类,在程序运行中动态生成与释放控件对象,控件实例数组的使用以及如何在DelPhi下编写面向数据字典的通用数据编辑和浏览界面。  相似文献   

14.
答题卡生成功能是考试系统重要的组成部分。介绍了在VB中利用SSTab控件和控件数组方法进行考试系统答题卡部分设计的优越性,并举例说明在得序设计中值得注意的重要技术环节。结果表明,提出的方法使得动态生成答题卡部分的开发更加简明实用。  相似文献   

15.
DataGridView控件在窗体应用程序中不具备分页显示数据的功能,当数据量较大时会影响程序响应速度.可以基于BindingNavigator和BindingSource控件生成一个用户控件与DataGridView控件配合使用,使其具备分页、导航等功能.  相似文献   

16.
本文论述了面向对象技术在MIS系统开发中的应用及利用Delphi提供的功能建立自定义控件类,在程序运行中动态生成与释放控件对象,控件实例数组的使用以及如何在Delphi下编写面向数据字典的通用数据编辑和浏览界面。  相似文献   

17.
C++Builder作为C++语言的可视化开发工具,具有功能强大,易学易用等优点,其控件数组功能更是极大的方便了开发人员编制出灵活的可扩充的软件,但是几乎没有关于控件数组具体怎样使用的资料.本文详细阐述了两种控件数组的创建、使用和事件响应的方法,对C++Builder开发者有很好的实用参考价值.  相似文献   

18.
1.利用VB5开发ActiveX控件的实例 假设我们要设计这样一个控件,它包含一个Label控件和一个Picture控件,但在同一时间只显示一个:即当Label显示时,它显示的是图像的文件名,Pictrue不显示;当Pictrue显示时,它显示的是图像的内容,Label不显示。通过鼠标的单击操作在两者之间切换。这个控件的好处是,在显示包含有图像的文本文件时简洁明了,能充分地利用显示区域。 制作这个控件时,我们需要使用VB中的常用控件Label和Picture,要给它赋予一个Caption的属性,还要自己编制一个Click事件的过程函数。  相似文献   

19.
概述了VB中动态数组、变参函数的数组参数及控件数组的实现一使用方法。  相似文献   

20.
在进行操作Windows的各种应用程序时,首先遇到的是各种窗口及其上面的不同控件,窗体上的主要控件是事先设计好的,但有时候为使程序更加灵活,希望用到控件时动态产生,并且能改变其基本属性,使用完之后,又能动态地删除,这样的程序更加简捷灵活.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号