首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
一、引言 我们编写程序时,在许多应用程序中都需要使一组控件同时不可用或者可用。遇到这种情况,可能很多程序员都采用一个一个控件Enable/Disable的办法。这样当在程序中新加入一个控件时,又得编写代码使该控件Enalbe/Disable,很不方便。这里通过程序实现了CheckFrame控件,使用该控件可以很轻松的实现一组控件的可用或不可用。当放置一个新的控件到该控件中的Group Box控件框内时,不需任何编码,即可使该控件随组可用/不可用。程序运行效果如图1和图2。图1中CheckFrame控件为不可用,所以它所包含的控件也不可用。图2中CheckFrame控件为可用,所以它所包含的控件也可用。你不妨打开VC++,对照下面的程序实现试试。  相似文献   

2.
在C++Builder中,通常我们都是事先创建好窗体,并在窗体上创建需要的控件.然而在一些软件编制过程中,我们有时却需要在程序执行过程中动态创建窗体,并在窗体上动态创建控件,同时为控件写函数。如何实现这项技术呢?我们可以采用这样的方法来实现:创建窗体时,只需要创建一个TForm类的实例就行了,如程序中frmNew=new TFrom(Application);动态创建窗体上的控件只要创建一个该控件类的一个实例对象,不过特别要注意的是,其父体应为该窗体对象,如创建按钮时,应这样创立btnOK=new TButton(frmNew),其中frmNew就是该控件所属窗…  相似文献   

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

4.
肖毅  肖明 《电脑爱好者》2001,(10):82-83
由于ActiveX控件与开发平台无关,因此,在一种编程语言上开发的ActiveX控件无需作任何修改,即可在另一种编程语言中使用,其效果如同使用Windows通用控件一样。例如,在Visual C++中开发的ActiveX控件,不作任何修改即可应用于Visual Basic环境中。由此可见,通过使用ActiveX控件即可快速实现小型的组件重用、代码共享,从而提高编程效率,降低开发成本。  相似文献   

5.
本文详细介绍了用VC 6.0开发管理从事过程控制大型数据库的应用程序,以及树型控件、ADO控件和DataGrid控件的组合使用,并提供了具体的编程代码。用此方法开发的应用程序简洁高效、方便管理、易于维护,已在实际工程中应用,效果良好。  相似文献   

6.
一、前言 用Microsoft Visual C++的MFC AppWizard,程序员无须花很多精力就可以构造出应用程序的框架和界面,虽然省掉了一些工作,但这样编出的程序控件外观千篇一律,不能引人注目。本文将对菜单、按钮、组合框等控件进行自画操作。 要使用自画控件,就要自己控制该控件的各个方面,MFC让父窗口把自画控件信息反射给创建它们的窗口。例如对于按钮,要分别为以下情况画控件:正常显示时、有焦点时、按下按钮时、禁用时等。  相似文献   

7.
wxWidgets是一个优秀的开源应用程序框架,但在基于该框架的应用程序中不能直接使用ActiveX控件.在大量开发实践的基础上,通过深入研究wxWidgets框架及COM、ActiveX控件的相关知识,提出一种在基于wxWidgets框架的应用程序中使用ActiveX控件的通用方法,并将相关代码使用类进行了封装.通过实际项目的检验,该方法切实可行,封装得到的类简单易用,在相关软件开发中取得了很好的效果.  相似文献   

8.
MFC数据库应用编程时,主要使用应用程序向导产生的记录集类和记录视类,或者使用MFC类库提供的有关类两种方式编程,没有充分利用现有的ActiveX控件。因为许多ActiveX绑定数据控件与ADO数据控件不能自动协调工作即不能正确显示数据,如TextBox、DataCombo及DTPICKER;有一些ADO控件方法在对应的访问对象中没有提供,如不带参数的AddNew方法。手工绑定数据控件方式使ActiveX控件之间失去的自动协调得以恢复。使用ActiveX控件编程,代码的重用性大大提高,程序界面质量进一步的好转。  相似文献   

9.
详细介绍了用VC 6.0开发管理大型数据库的应用程序以及树型控件、ADO控件和DataGrid控件的组合使用,并为本文所举实例提供了具体的编程代码。用此方法开发的应用程序简洁高效,方便管理,易于维护。已在实际工程中应用,效果良好。  相似文献   

10.
C++BUILDER是优秀的快速可视化开发工具(RAD),它和DELPHI共用可视化类库VCL,由于其基于C++语言具备良好的可操作性,越来越受广大程序员的欢迎,可以用来编写出具有高效率、高质量的应用程序代码。C++ BUILDER具有强大的数据操作能力,其集成开发环境(IDE)的控件板给用户提供了大量的数据访问控件,通过对有关数据库控件属性进行适当的设置,合理地引用其方法,控制其事件,能极大地方便了数据库应用程序的创建。 C++ BUILDER控件板上提供了两页基本的数据库应用  相似文献   

11.
1图像控件的应用 1.1绘制指定形状报警器 在编写一些特例时,要产生如图1所示的界面,而其中有1个圆形绿色报警指示灯,在VC++没有提供直接的形状控件,因此需要自己编写实现。首先添加一个图形控件,设置为框架,然后在该控件中通过如下代码将圆形绿色报警灯添加进去。  相似文献   

12.
1.类Canvas的使用 类Canvas是专门为了让别的类继承而设计的。它本身不做任何东西,但通过它,可以让编程者拥有类控件的所有特性和方法,这样,程序员就可以自由方便地使用类控件,来构造自己的控件(Coustom Componenet)。例如,你可以用它  相似文献   

13.
一、引言 树形视图控件是Windows95/98中最流行最通用的控件,同时它又是最复杂的控件之一。它属于Windows公用控件,在MFC类库中提供有相应的公用控件类用于封装Windows公用控件。公用控件类只能在Windows 95、Windows NT 3.51及以后版本中使用。 树形视图控件是一个窗口,在其中分层地显示一个条目中的列表,例如文档的标题、索引中的项,或者磁盘上的文件和目录,每个条目包含一个标签和一个可选择的位图,并且有一个所有子条目的列表同它相关。单击该条目,用户可以展开和隐藏有关的子项目列表。  相似文献   

14.
用MSComm控件实现通用串行通信测试程序   总被引:3,自引:1,他引:3  
提出在串行通信接口的开发过程中利用通用串行通信测试程序进行调试的方法。给出了用MSComm控件实现的通用串行通信测试程序的主要代码,并探讨在Visual C 通信编程中MSComm控件的使用方法和技巧。  相似文献   

15.
通过反向工程可以较容易获得Java程序代码的设计类图,从而给保护软件知识产权带来困难。为此,采用Java接口融合的代码迷惑方法,提出一种保护Java程序设计类图的代码迷惑算法,并根据该算法构造一种Java接口融合迷惑器。实验结果表明,该算法具有较好的迷惑效果,有效地隐藏程序的设计类图,并且没有额外时间消耗和大量冗余代码。  相似文献   

16.
ASP.NET2.0验证机制的应用研究   总被引:2,自引:0,他引:2  
多数网站都需要验证机制对用户身份进行验证并授予用户相应权限.为了提高开发人员在身份验证方面的效率,ASP.NET 2.0中增加了一套专门用于身份验证的新控件及API.介绍了ASP.NET 2.0中新推出的验证控件和验证API的功能,然后通过解决一个网站开发中遇到的身份验证问题,说明了这些控件和API的使用方法.从中可以看出使用ASP.NET 2.0的验证机制,仅仅书写少量代码便可以完成以往需要大量时间和代码才能完成的任务,从而证明ASP.NET 2.0验证机制的确极具易用性和实用性.  相似文献   

17.
由于工作需要,在CB5上制作控件获得的一点点经验与大家分享. 大家都用过TChart这个类,如果在设计阶段不能对图表的各种格式进行可视化的设置,大家对这个控件的兴趣就不见得会太大了.在设计阶段控件的可见性越好、可控性越强,那么它的设计越成功.去掉这些功能,控件也就是一普通类了.TChart是如何实现这么招人喜欢的功能呢?  相似文献   

18.
一、前言 标签控件(Tab Control)是VC 编程中经常使用的控件之一,使有限的对话框区域显示显示更多的内容.标签控件一般是把它放在对话框上,但有时我们想把标签控件放在某一个分割窗口中且每个标签页实现一个独立的视图(就像网络蚂蚁NetAnts),要实现它就有些难度,可在网上关于这方面的例子很少,有的不是在分割窗口中创建标签控件,有的的确是在分割窗口中创建标签控件,可是它标签控件不是基于Tab Control,而是CWnd自绘的,这样就显得太复杂了且效果也不是很好.于是经过摸索加上分析了多个相关程序的源代码,实现了在分割窗口中创建TabView.现把此实现的方法介绍给大家.具体分以下步骤:  相似文献   

19.
随着计算机的日益普及和CAD(计算机辅助设计)技术在社会生活中的广泛应用,用计算机绘图替代传统的手工绘图已成为社会发展的必然趋势.众所周知,在工程设计中要使用大量的标准件,如:螺栓、螺母、螺钉、垫圈、轴承、销钉等,用手工绘图时,标准件在不同位置使用时需要重复地绘制;用计算机绘图时,只需将标准件存入到一个图形符号库中,形成标准件库,在需要时再从库中取出,插入到指定位置,这样既解除了繁琐的重复绘制工作,又保证了标准件的重复绘制精度,提高了绘图效率.所以标准件库的开发则是成了计算机  相似文献   

20.
本文介绍了C Builder中使用Quickreport控件制作报表时进行适当编程的方法,由此可以制作满足持定要求的报表。  相似文献   

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

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