DrGraph图形博士

导航

2013年4月16日 #

DrGraph软件升级:编译提速

摘要: 越来越发现,C++ Builder 2010编译速度太慢了,完全编译一次,要花20分钟的时间。这还是在我把所有的通用头文件包含到一个头文件中,然后用hdrstop进行处理,加上预编译后还是这个样。在每个CPP的头三行均为:#include "CbwAllHeader.h"#pragma hdrstop#include "CbwExcludeHeader.h"其中,CbwAllHeader.h为通用... 阅读全文

posted @ 2013-04-16 18:28 drgraph 阅读(333) 评论(0) 推荐(0) 编辑

CB2010的一个BUG:在Win2K SP4之前的系统上会出问题

摘要: Delphi2010/CB2010的一个BUG.在Win2KSP4之前的系统上会出问题. 解决代码是: 1 unit D2009Win2kFix; 2 3 { 4 Inno Setup 5 Copyright (C) 1997-2010 Jordan Russell 6 Portions by Martijn Laan 7 For conditions of distribution and use, see LICENSE.TXT. 8 9 When Windows 2000 with SP<4 is detected, this unit reverts the... 阅读全文

posted @ 2013-04-16 14:28 drgraph 阅读(373) 评论(0) 推荐(0) 编辑

DrGraph软件升级:工程优化1

摘要: 起因在DrGraph中,共分三个层次文件:工程、库、图。这是N久以前的处理方式及实现方式。现在看来,这种划分方式倒是很经典,多个IDE都采用这种模式,比如PROTEL。只是现在,越来越发现,工程实现的最终结果不尽如人意。每次运行,它时不时的要刷新多遍,尤其是工程中文件比较多的时候。仔细看一下代码,原来以前是用TreeView实现的,为了达到界面效果,采用了较多的自画处理:void __fastca... 阅读全文

posted @ 2013-04-16 10:48 drgraph 阅读(411) 评论(0) 推荐(0) 编辑