- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 C++ Builder 初学问与答(五)
38)问:事件OnChange和OnScorll都可以描述滚动条的滚动事件,他们有什么区别吗?答:事件OnChange和OnScorll是有区别的。只要属性Position的值发生改变,那么无论这个值是用户操作滚动条引起的还是通过程序修改的,都会产生OnChange事件。而OnScorll事件只有在用户操作滚动条时才发生。当用户操作滚动条时,首先发生OnScorll事件,然后OnChange事
2003-07-17 07:51:00 1801
原创 C++ Builder 初学问与答(四)
4.列表类组件31)问:当我需要使用多个选项的时候,使用单选按钮或复选框来进行选择不是很恰当,因为在窗体上放置大量的按钮既不利于布局的美观,又会消耗大量的系统资源,C++Builder有什么解决办法吗?答:可以使用列表框(ListBox、CheckListBox)或组合框(ComboBox)这两类最常用的列表组件。32)问:列表框有那些主要属性?答:列表组件ListBox在缺省情况
2003-07-17 07:50:00 2338 1
原创 BCB中用Sender实现代码重用(纠正篇)
(本文仅供CSDN使用,另授权CCRUN老妖转载)面向对象的编程工具的特点之一就是要提高代码重用性(Reuse),宝兰的BCB当然可以实现这一功能。我们都知道,在BCB中,大部分程序代码都直接或间接的对应着一个事件,此程序称为事件处理句柄,它实际上就是一个过程。从应用程序的工程到窗口、组件和程序,BCB强调的是其开发过程中每一层次的重用性,可以充分利用已编写过的代码来减少工作量,更会使你的程序
2003-07-17 07:50:00 1490
原创 幽雅BDE(四)
五、动态创建应用程序在实际的应用中,有些表要我们在运行过程中创建,BDE完全可以轻松的做出这些。第一篇中我们已经已经讨论过创建与删除表的方法,这里对有些内容再做一点补充。1、数据表的类型TableType属性缺省时为ttDefault。当TableType属性为ttDefault时,BDE从文件名的扩展名确定数据表的类型。下面列出TableType属性值:值
2003-07-07 08:31:00 1881
原创 C++ Builder 初学问与答(三)
3. 按钮类组件 21)问:在进行Windows程序界面设计中,经常会用到按钮,在C++Builder中,按钮一定是通过按钮组件来实现的吗?答:是的,并且C++Builder的按钮类组件十分丰富。BCB提供了两类按钮类组件:一类是执行类按钮,另一类是信息类按钮。所谓执行类按钮是指它们通常用来启动程序运行的,比如按钮、位图按钮、加速按钮。而信息类按钮一般用来获取信息,包括单选按钮和复选框
2003-07-04 09:25:00 2599
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人