关于BCB的闲谈(200分)

  • 主题发起人 主题发起人 zensst
  • 开始时间 开始时间
反正都是闲谈,继续随便说。
怎样学BCB或VC
 
习惯就好了。
觉的BCB不伦不类的朋友可能是先学的Dephi,重新用C++语言觉的
不习惯。我一开始就用BCB,(我喜欢用C)就没有这种感觉。倒是
我一开始学的是VB,在学BCB时,有一段时间总觉得BCB的编译窗不方便,
但习惯后就好了。
金山公司曾经说WORD的操作不符合中国人的习惯,但我们现在不都用
WORD,因为习惯是可以培养的。用Delphi的朋友学BCB应该没有难度。
毕竟在面对对象方面的处理方面,C++更强,至于是用VC,BCB,看个人
习惯。
不过国内BCB的书太少,好书更少,我学BCB时看了不少Delphi的书,
我对BCB的许多地方都很糊涂,有谁看过BCB的好书请介绍几本。
 
BCB还是个好东东,个人认为是要好于Delphi的(尽管使用的是Pascal写得
VCL),我正准备由Delphi转到BCB上,主要原因是C++语言的缘故,因为C++
比Object Pascal要先进一些和通用一些,另外Dick说因为COM而离不开VC
我认为完全没有必要,COM这个东东的原理实现是非常复杂的,但应用实现是
及其简单的(不就是个二进制的类嘛),我反而觉得Borland对COM的封装使得
COM更加得易于使用了,缺点是会使你对COM得理解出现偏差(如果要明白原理
建议购买潘爱民的《COM原理及应用》写得很透彻),需要指出的是COM同C++
是密不可分的,所以我个人还是建议Delphi程序员象BCB上靠拢,反正都是VCL
很容易就上手了,据我所知在国外BCB远比Delphi流行。[个人观点,仅供参考]
 
//不喜欢C++ Builder的原因和喜欢C++ Builder的原因
不喜欢的原因:
1、程序体积庞大。虽然和Delphi一样用的是VCL,但C++ Builder编译出来的程序就是要比Delphi
编译出来的大。程序向来是以瘦为美(个人观点),但现在由于编译系统的限制,想不造恐龙都难!一
个简单的HelloWin.c程序(以SDK方式创建窗体),用Lcc32改编后仅有12.9K,用Delphi4改编后仅16K,
而用C++ Builder5后却是50K!我对C++ Builder了解不多,哪位高手有办法将此例程编译后缩小为20K
左右,学生感激不尽!
2、不像Delphi那样方便查看VCL源代码,按Ctrl+鼠标左键只能看到头文件,而不是像Delphi那样
是VCL源代码。也是有这样的方法的,但我还没找到。
喜欢的原因:
1、对Delphi的兼容性非常好,只要项目文件是C++的就行,其余的程序单元可以都是Delphi的,
而且只需对把Delphi的单元加入到项目中就行了,不需要做任何的修改,而且更令我高兴的是不光可
以引用,而且可以直接编辑、修改Delphi单元!实际上,在C++ Builder中编写Delphi代码,差别只在
于没有Code Completion、Code Parameters,不能通过双击控件来编写相关代码,对于少量的程序改
动可以完全由它来完成。我想,即然Kylix是一个合并了Delphi与C/C++的编辑系统,那么在Windows下
也一定能做出这样的来,只不过,要是把C++ Builder和Delphi合成一套软件,Inprise岂不是要少赚
一份钱?他们一定不干的。
 
仅仅语法不同而已
pas cpp h
dpr bpr
dpk bpk
你又我有,你能我能
会D就不会C, 会C就不会D?
我是用BCB的,但我常查大富翁
 
我以前就是用BCB的,但是现在俺用DELPHI,放弃BCB的主要原因是BCB基于DELPHI的成分过重,
而且用其编译出来的程序运行效率和编效率都不如DELPHI高,更不要说与VC比较。
 
再留两天,请继续闲谈
 
多人接受答案了。
 
后退
顶部