DrGraph图形博士

导航

随笔分类 -  C++ Builder 2010

上一页 1 2

学习并使用C++ Builder 2010进行编程
C++ Builder XE2随意学习(9) > 安装实录
摘要:这几天收获N多,进展也很快,但需要花大量时间泡在研究上面,基本上没时间写文档。这里先占位,留待后续有空时整理。本文将说明安装C++ Builder XE2、AlphaControls 7.59、DevExpress v2011 v2.3的过程。 阅读全文

posted @ 2012-02-14 20:16 drgraph 阅读(431) 评论(0) 推荐(0)

C++ Builder XE2随意学习 (6) > System
摘要:在FireMonkey类库中,System命名空间下有Classes Contnrs Sysutils TInterfacedObject TObject五个子空间。1) Sysutils从自己的编程经验来看,应该先看Sysutils,这是些工具,基本不用其它的基础。进入查看,竟然全是Exception。先看一个AxisException,稍微深入一点,冏啊,居然在pas源代码中没有,而在FMX与VCL中均实现了,看来确实,FMX与VCL是两个不相干的类库。其次,实现代码是完全一样的:class PASCALIMPLEMENTATION AxisException : public Syste 阅读全文

posted @ 2012-02-08 22:33 drgraph 阅读(1066) 评论(0) 推荐(0)

C++ Builder XE2随意学习 (5) > 我的学习路线
摘要:今天回过头来看,FireMonkey的类结构图整理得有点问题,貌似算法逻辑处理得不对。在我的小程序中,命名空间是作为路径来处理,或许这里会出些例外项。不过,大体如此。当然,再深入一些,发现FireMonkey所用的类远不止这些。比如:TDBGridLinkColumn类,在Fmx.Bind.DBLinks.hpp中定义为class PASCALIMPLEMENTATION TDBGridLinkColumn : public Data::Bind::Dblinks::TBaseDBGridLinkColumn我在拷贝出来的头文件中上下求索,都没有找到TBaseDBGridLinkColumn类 阅读全文

posted @ 2012-02-08 22:32 drgraph 阅读(575) 评论(0) 推荐(0)

C++ Builder XE2随意学习 (4) > Delphi XE2官方视频教程31天
摘要:今天找到一个好网站,http://www.delphixebbs.com,看样子才开半年时间。开篇就是31天Delphi XE2 开发指南(官方视频教程)今天看了第一篇,Day1: Building 64-bit Delphi Applications in RAD Studio XE2 Learn how to build 64-bit Delphi applications with this tutorial.视频播放那叫一个爽唯一没看明白的地方,就是放置组件的时候,怎么出来的那个智能搜索列表框,没试出来。第一篇时间不长,没过瘾,再看第二篇Day2: Delphi 32 and 64-. 阅读全文

posted @ 2012-02-07 09:42 drgraph 阅读(2456) 评论(0) 推荐(1)

C++ Builder XE2随意学习 (3) > FireMonkey类结构初探
摘要:现在初步感觉,FireMonkey是一个框架类库,类似于MFC、VCL等。要从头学,扎实学,应该从源码分析开始,看看究竟。C++ Builder XE2安装完毕后,其目录下:仔细找找,在include与source目录下均有fmx子目录,猜测可能是FireMonkey的头文件与源代码。在source目录下有60个文件,其中pas文件56个。而include目录下有101个hpp文件,怎么回事?难道不是一一对应的。因为在以前在CB6中,加入一个PAS源文件,将对应生成一个hpp文件,也就是说,PAS文件与HPP文件是一一对应的。这样看来,应该是一个PAS可能会对应多个头文件,或者在某PAS文件中 阅读全文

posted @ 2012-02-07 08:33 drgraph 阅读(1129) 评论(0) 推荐(0)

C++ Builder XE2随意学习 (1)
摘要:编程N长时间了,Coding已成习惯,也是兴趣所在,一天不摸下键盘,仿佛总是少了点什么似的。但岁月是把杀猪刀,不单是催老了容颜,连学习新鲜知识的劲头也愈见低落,始终停留在Windows桌面应用程序编程,对管理系统相关知识尝试过,老是有点不温不火的状态。口口声声说是Borland的忠实粉丝,其实是为自己不愿或不能学习新东东找的一个借口。时光荏冉,2012新年过了,龙年春节也过了,玛雅末日日渐逼近,再也找不到借口拖延时间。于是,老调新弹,“新年新气象”,准备学习,又开始计划。计划什么呢,还是从自己感兴趣的入手吧。上网溜溜,居然发现C++ Builder版本已然发布到XE2!再看下介绍,N多新特性, 阅读全文

posted @ 2012-02-05 10:20 drgraph 阅读(844) 评论(0) 推荐(0)

Delphi XE2使用VCL Styles (皮肤/skin)
摘要:在新版本中,你可以直接给你的程序换皮肤/skin(主题),Project-> Options -> Application -> Appearance,在这里选一个你想要的主题,当然,你可以在你的程序里自己设定,为了使用VCL Styles,你需要使用TStyleManager类,Themes单元,如下几步:注册Style从文件加载(注册)VCL style,需要使用TStyleManager类中的LoadFromFile函数,复制代码procedure RegisterStyleFromDisk(const StyleFileName: string);begintryif 阅读全文

posted @ 2012-02-04 19:40 drgraph 阅读(1809) 评论(0) 推荐(0)

上一页 1 2