测试: 1、在空白窗体上放 Memo1: TMemo; 和 Splitter1: TSplitter;2、再放 ImageList1: TImageList; 添加三个图标, 分别表示: 文件夹、文件、已打开的文件夹. 测试效果图: http://www.cnblogs.com/del/archiv Read More
posted @ 2016-11-03 23:28 findumars Views(892) Comments(0) Diggs(0)
http://blog.csdn.net/u010839382/article/details/52972427 http://blog.csdn.net/u010839382/article/details/52976131 Read More
posted @ 2016-11-03 22:40 findumars Views(220) Comments(0) Diggs(0)
如果你作为iOS开发者已经有一段时间,可能会有一套属于自己的类和工具函数,它们在你的大多数项目中被重用。 重用代码的最简单方法是简单的 拷贝/粘贴 源文件。然而,这种方法很快就会成为维护时的噩梦。因为每个app都有自己的一份代码副本,你很难在修复bug或者升级时保证所有副本的同步。 这就是静态库要拯 Read More
posted @ 2016-11-03 22:27 findumars Views(529) Comments(0) Diggs(0)
我们的delphi程序很多是以前开发的,采用典型的CS架构,由程序直接连接数据库。现在需要改成在外网可以直接操作软件。先把数据库搬到了阿里云上,测试发现直接连数据库和VPN连接测试速度很慢,直连还容易掉线。服务器申请大的带宽又太贵。把数据访问和一些业务逻辑改写成服务,由于软件太大,开发和测试需要投入 Read More
posted @ 2016-11-03 22:22 findumars Views(4545) Comments(0) Diggs(0)
http://www.cnblogs.com/del/category/114896.html Read More
posted @ 2016-11-03 22:19 findumars Views(489) Comments(0) Diggs(0)
http://www.cnblogs.com/del/archive/2010/04/24/1719631.html Read More
posted @ 2016-11-03 22:17 findumars Views(323) Comments(0) Diggs(0)
问题来源: http://www.cnblogs.com/del/archive/2009/03/09/1234066.html#1471535 本例效果图: 自定义类(TMyShape)单元 : 调用测试: http://www.cnblogs.com/del/archive/2009/03/09 Read More
posted @ 2016-11-03 22:13 findumars Views(643) Comments(0) Diggs(0)
问题来源: http://www.cnblogs.com/del/archive/2008/07/30/1039045.html#1272783 在编译器看来, 重载函数根本就是完全不同的几个函数, 当然就会有不同的函数地址; 我们用常规方法获取的地址只是第一种重载的地址. 代码文件: http:/ Read More
posted @ 2016-11-03 22:09 findumars Views(3148) Comments(0) Diggs(0)
http://www.cnblogs.com/del/archive/2008/01/15/1039476.html Read More
posted @ 2016-11-03 22:02 findumars Views(2596) Comments(1) Diggs(0)
本例效果图: 代码文件: 窗体文件: http://www.cnblogs.com/del/archive/2008/10/23/1317862.html Read More
posted @ 2016-11-03 21:53 findumars Views(574) Comments(0) Diggs(0)
代替 TSplitter 的 TDirPanel 类: 调用测试: http://www.cnblogs.com/del/archive/2011/05/12/2044635.html Read More
posted @ 2016-11-03 21:46 findumars Views(494) Comments(0) Diggs(0)
程序中用 TPanel 做了容器, 需要给它一个背景图片; 发现这竟是个难题!发现我经常使用的滚动箱控件 TScrollBox, 是一个很好的替代品.本例需要先添加两个图片资源, 添加方法可以参考: http://www.cnblogs.com/del/archive/2008/08/23/1274 Read More
posted @ 2016-11-03 21:39 findumars Views(542) Comments(0) Diggs(0)
http://www.cnblogs.com/del/archive/2008/02/10/1066596.html WinAPI: CreatePatternBrush - 建立位图画刷//声明: CreatePatternBrush( Bitmap: HBITMAP {位图句柄} ): HBRU Read More
posted @ 2016-11-03 19:28 findumars Views(1079) Comments(2) Diggs(0)
控件的祖先 TControl 有很多功能, 但它的有些子孙确丧失了很多(为了专用).譬如 TBevel 就没有把一些常规的事件继承下来, 那些没有被继承的功能一般都隐藏在 protected 区, 如果重新继承是可以使用的.这里尝试了另外一种方法: 自己没有继承时, 问一问有继承的兄弟、叔伯获取其它 Read More
posted @ 2016-11-03 19:05 findumars Views(411) Comments(0) Diggs(0)
以前写代码, 总是把主单元弄得满满当当; 现在更喜欢把控件比较独立的功能写成一个单元, 改写属性、重载方法...哪怕只有一点点和默认不同, 也喜欢独立出来.刚刚用到 TListBox, 需要能拖动元素、双击删除. 测试: http://www.cnblogs.com/del/p/3210460.ht Read More
posted @ 2016-11-03 19:00 findumars Views(520) Comments(0) Diggs(0)
本例效果图: 代码文件: http://www.cnblogs.com/del/archive/2008/10/23/1317926.html Read More
posted @ 2016-11-03 17:43 findumars Views(576) Comments(0) Diggs(0)
使用QT也有一段时间了,有的时候需要跟踪代码到QT的源码中去查找问题。在这里我将记录一下我跟踪QT源码学习到的一些知识。 我的开发环境是VC6.0+QT4.3.3。QT已经不为VC6.0提供addin了,所以有的时候我也会使用EclipseCDT来编写代码,因为有了QT for Eclipse的pl Read More
posted @ 2016-11-03 01:42 findumars Views(1085) Comments(0) Diggs(0)
引言 博客园是本人每日必逛的一个IT社区。尽管博文以.net技术居多,但是相对于CSDN这种业务杂乱、体系庞大的平台,博客园的纯粹更得我青睐。之前在园子里也见过不少讲解为博客园编写客户端的博文。不过似乎都是移动端的技术为主。这篇博文开始讲讲如何在PC端编写一个博客园客户端程序。一方面是因为本人对于博 Read More
posted @ 2016-11-03 01:39 findumars Views(677) Comments(0) Diggs(0)
概念介绍 无限加载与瀑布流的结合在Web前端开发中的效果非常新颖,对于网页内容具备较好的表现形式。无限加载并没有一次性将内容全部加载进来,而是通过监听滚动条事件来刷新内容的。当用户往下拖动滚动条或使用鼠标滚轮的时候,页面会自动加载剩余的内容。如下: 简约而不简单,正是这种别出心裁,突破常规的设计才能 Read More
posted @ 2016-11-03 01:32 findumars Views(6617) Comments(0) Diggs(1)
导读 相比于Qt Creator,我更喜欢用VS2010来进行开发。虽然启动时间相对较慢,但是VS下强大的快捷键和丰富的插件,以及使用多年的经验,都让我觉得在开发过程中得心应手。其中最重要的一点是,有时候Qt Creator报的错误莫名其妙。要根据提示找到错误根源显得无从下手。而VS的一般错误说明都 Read More
posted @ 2016-11-03 01:28 findumars Views(2719) Comments(0) Diggs(0)