八讲的内容这么快就讲完了,通过这八讲相信大家对于Delphi控件开发有了大体的了解。但是仅仅了解还不够,要自己去发现:我做的程序中有没有可以提炼成控件的东西?一旦发现有可以提炼成控件的东西,就要尽力将它抽象化成控件。这样将能成倍甚至成十倍的提高系统的开发进度。
这篇文章其实是我去年写的,当时发在了我的个人网站上,但是由于空间到期了,我就一直没有理他。昨天注册了一个blog,所以想把这些东西再放出来,希望能给需要它的朋友带来一点帮助。
我在实际的开发系统中开发了很多实用的控件,这些组件列表如下:
1、BigStringContainer:可以在程序中以资源的形式嵌入大尺寸的字符串,比如一篇文章,并且通过一个属性就读取出来。
2、BrowseComputerDlg:选择局域网中的所有计算机的对话框。
3、CheckTreeView:节点前带复选框的树控件。
4、DataSet2Excel:将DataSet中的数据导出为Excel文件。
5、DataSetHTMLProducer:将DataSet中的数据导出为HTML。
6、DBDateTimepk:可以做数据绑定的日期、时间选择控件。
7、DBLabelEdit:带Label标签的文本框,可以做数据绑定。
8、DBOperatTool:带有"添加""删除""修改"“确认”“取消”的按钮的数据库操纵工具面板。其中【删除】按钮点击的时候还会弹出一个带“下次不再显示此对话框”的确认对话框。
9、DBSelectDlgEdit:此控件可以用来选择数据库中已有的数据,是弹出对话框选择。
10、ExcelCreator:可以生成Excel文件,在没有安装Excel的机器上也无可以运行。
11、IconContainer:可以在程序中以资源的形式嵌入图标,并且通过一个属性就读取出来。
12、LincoClock:表盘时钟控件。
13、PopupMsg:像QQ一样可以在右下角弹出消息框,并且会超时自动缩回。
14、qqpanel:QQ风格的面板。
15、selectdirdlg:选择文件夹目录的对话框控件。
16、switch:长得像按钮开关一样的控件。
17、sysMenu:可以将一个PopMenu设置到窗口的系统菜单中显示,和“最大化”、“最小化”那些菜单在一起。
18、trayicon:原创的系统拖盘图标控件。比市面上流行的TrayIcon更小巧,功能一点都不弱,安装也更加简单。
19、urllabel:长得像超链接的Label,用户点击label的时候自动打开网址。
20、URLRichEdit:自动识别超链接并添加下划线的URLRichEdit控件。
21、窗口设计器,可以实现类似于Delphi那样的控件拖放效果。
以上控件、源码每份30元(不带售后服务,只提供源码),如果需要提供售后服务每份再加30元,售后服务只包括安装、使用指导、修改Bug等售后服务,不包括增加新功能、修改功能、讲解代码等,如果需要安装、使用指导、修改Bug等售后服务,费用面议。
以上源码打包购买只需要300元,另加200元提供售后服务(不包括增加新功能、修改功能、讲解代码等)。
以上代码是个人开发,从未上传到网上,因此不用费劲去网上找泄露版,找不到的。这么长的《Delphi控件开发浅入深出》系列文章已经免费提供了,希望大家能够谅解。上面的源码、控件都是我的心血之作,我免费提供是我的无私之心,收费提供是我的本分,因此请不要说黑不黑的问题,花几百元买一件衣服怎么从来没有骂过服装商黑呢?我也要养家。
购买请到CowNew的淘宝网店: http://item.taobao.com/auction/item_detail.jhtml?x_id=0db2&item_id=2ee8dc9c5459bd770f598989568ce745
比如需要购买DataSet2Excel和PopupMsg的源码,并且需要购买PopupMsg的售后,只要拍下3件“CowNew技术服务”即可,拍下后我们将尽快向你提供源码和售后服务.我们还支持手机充值卡支付,详见http://www.rupeng.com/index.php/action-channel-name-pengbishop