搜索
bottom↓
回复: 29

求推荐C++ Buidler学习资料

[复制链接]

出200入657汤圆

发表于 2015-6-17 21:47:14 | 显示全部楼层 |阅读模式
最近想写一个上位机程序,由于不是学计算机专业的,编程半桶水。听说C++ Builder编界面简单,所以选定这个软件,想编一个类似下图的界面

那么问题来了,由于对控件不熟悉,设计一个看起来不那么垃圾的界面对本人来讲挺麻烦的
所以在下的想请教下各位,是否有什么好资料可以快速切入学习C++ Builder的界面设计控件使用的中高级好教程
我在网上下了N多C++ Builder资料,发现基本上都太老,而且太次,界面都做的很差难看没什么实用价值
相比之下,我下了的Raize控件就比默认控件漂亮的多
下了一本叫C++ Builder学习大全中文版的电子书,感觉可以,但是都没有图片,干巴巴的,对于我这种对这个软件不太熟悉的人来说学习效果不好
本人的C++可以对付着用,就是软件的界面设计水平到不了高层次,求能够达到高水平界面设计的资料,谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

发表于 2015-6-17 22:02:00 | 显示全部楼层
既然都用c++了,上qt吧,这个更加简单,使用的人也多点, c++ builder  已经基本出局了

出200入657汤圆

 楼主| 发表于 2015-6-17 22:12:12 | 显示全部楼层
搜到了这几个链接,感觉还可以,正在看
http://www.amobbs.com/forum.php?mod=viewthread&tid=2171990
http://www.amobbs.com/forum.php? ... t=c%2B%2B%2Bbuilder
http://www.amobbs.com/forum.php? ... t=c%2B%2B%2Bbuilder

出0入0汤圆

发表于 2015-6-18 08:16:17 | 显示全部楼层
用BCB感觉就是这样,太旧的,不美观。

出0入228汤圆

发表于 2015-6-18 08:18:21 | 显示全部楼层
唉,本身是个好东西,
被无情的升级 拖跨了

出0入0汤圆

发表于 2015-6-18 08:22:12 | 显示全部楼层
要做界面,上位机开发还是C#比较方便。

出0入0汤圆

发表于 2015-6-18 20:57:40 | 显示全部楼层
楼主还是好好搞微软的vc吧,BorlandC已经风光不在了,为win7,win8开发应用已经很吃力了

出0入0汤圆

发表于 2015-6-19 13:17:50 | 显示全部楼层
c++ BUILDER  单纯做上位机还是步步错的,但支持的比较少了。

出0入0汤圆

发表于 2015-6-19 16:48:46 | 显示全部楼层
用c sharp吧,学起来容易,用的人也比较多。

出0入0汤圆

发表于 2015-6-19 23:28:56 | 显示全部楼层
你也知道这个软件没什么资料了,也就是真过气了,要么C#,要么走html5,JAVA。继续只有死路一条

出0入0汤圆

发表于 2015-6-19 23:29:13 | 显示全部楼层
你也知道这个软件没什么资料了,也就是真过气了,要么C#,要么走html5,JAVA。继续只有死路一条

出0入0汤圆

发表于 2015-6-20 00:23:36 | 显示全部楼层
本帖最后由 valve 于 2015-6-20 00:26 编辑

C#吧,当年Delphi的架构师早已跳槽到微软搞.NET ,C++ Builder是过去式了

出50入10汤圆

发表于 2015-6-20 05:58:45 | 显示全部楼层
http://www.amobbs.com/thread-5613953-1-1.html

出0入0汤圆

发表于 2015-6-20 19:37:54 | 显示全部楼层
楼主需要方面的资料,我可以上传些,书籍,代码都有!
BCB没落技术上最重要之一就是VCL不纯,说多了都是泪,当年投入那么多精力的..,

出350入477汤圆

发表于 2015-6-20 20:05:18 来自手机 | 显示全部楼层
seaman117 发表于 2015-6-20 19:37
楼主需要方面的资料,我可以上传些,书籍,代码都有!
BCB没落技术上最重要之一就是VCL不纯,说多了都是泪 ...

cb除了编译器优化很差,别处都不错,
既可直接用vc的代码,也可直接用delphi的代码,太方便了。
vcl自身是什么语言写的你不用管,反正可以用bcb调用就行了。说实话把delphi代码编译到hpp头文件让c++可以调用真的是个很牛的做法^_^

出350入477汤圆

发表于 2015-6-20 20:10:33 来自手机 | 显示全部楼层
valve 发表于 2015-6-20 00:23
C#吧,当年Delphi的架构师早已跳槽到微软搞.NET ,C++ Builder是过去式了

要是xp死绝了,就可以放心的用.net了。不然做个1兆不到的小工具,还要让人装几十兆的.net库,早被人骂死了!

出0入0汤圆

发表于 2015-6-20 20:28:08 | 显示全部楼层
redroof 发表于 2015-6-20 20:05
cb除了编译器优化很差,别处都不错,
既可直接用vc的代码,也可直接用delphi的代码,太方便了。
vcl自身 ...

方便不代表是主流,桌面原生开发的生态已经不在是BCB了,看win10出来后XE8后续版本有没有希望!!

出0入0汤圆

发表于 2015-6-20 20:31:17 | 显示全部楼层
redroof 发表于 2015-6-20 20:10
要是xp死绝了,就可以放心的用.net了。不然做个1兆不到的小工具,还要让人装几十兆的.net库,早被人骂死 ...

方便有什么用,现在桌面原开发都不是BCB了,看win10出来后XE8的后续版本有没有希望!!

出0入0汤圆

发表于 2015-6-20 20:31:51 | 显示全部楼层
redroof 发表于 2015-6-20 20:05
cb除了编译器优化很差,别处都不错,
既可直接用vc的代码,也可直接用delphi的代码,太方便了。
vcl自身 ...

方便有什么用,现在桌面原开发都不是BCB了,看win10出来后XE8的后续版本有没有希望!!

出350入477汤圆

发表于 2015-6-20 20:41:28 来自手机 | 显示全部楼层
seaman117 发表于 2015-6-20 20:28
方便不代表是主流,桌面原生开发的生态已经不在是BCB了,看win10出来后XE8后续版本有没有希望!! ...

看做什么应用了。
合适的工具就是好工具。
bcb在做一些小软件方面还是很好用的。
除非你放弃xp用户,或者你足够强势,要求别人先装几十兆到几百兆不等的.net库。
你的程序要是大到有上百兆,那也没关系,要是自己的程序不到1兆,呵呵,蛋疼吧~

出0入0汤圆

发表于 2015-6-20 20:43:07 来自手机 | 显示全部楼层
到书店看看,哪个书多就学哪个吧。

出350入477汤圆

发表于 2015-6-20 20:56:18 来自手机 | 显示全部楼层
redroof 发表于 2015-6-20 20:41
看做什么应用了。
合适的工具就是好工具。
bcb在做一些小软件方面还是很好用的。

如果你要做一个工控模块的配套程序,这个程序经常要在人家公司内网安装,经常只能通过邮件发送,经常连win7自带的.net都被精减掉,你要是用.net就天天痛苦给人装.net库吧!
这种场合,会vc就用vc,会delphi就用delphi,就算老vb的安装方便性都比.net好太多了!

出350入477汤圆

发表于 2015-6-20 21:05:14 来自手机 | 显示全部楼层
zxd0225 发表于 2015-6-20 20:43
到书店看看,哪个书多就学哪个吧。

如果你是非专业人士,不一定要用最热门的,适用就好。
java绝对算热门,但你写工业控制小程序java绝对不是最佳选择!

出200入657汤圆

 楼主| 发表于 2015-6-22 11:28:50 | 显示全部楼层
seaman117 发表于 2015-6-20 19:37
楼主需要方面的资料,我可以上传些,书籍,代码都有!
BCB没落技术上最重要之一就是VCL不纯,说多了都是泪 ...

能不能发个实用产品的源代码的,界面有一定复杂度的,谢谢

出200入657汤圆

 楼主| 发表于 2015-6-22 11:33:28 | 显示全部楼层
本帖最后由 ziruo2002ab 于 2015-6-22 11:34 编辑

漏煮我用这个BCB6主要是因为以前老代码是用这玩意儿写的
代码1、2万行,面向对象的设计,还用到了STL,容器,vector,各种控件什么的
所以没有能力也没有太多时间把这玩意儿移植到其它平台
继续在上面缝缝补补算了,硬着头皮上!
不能反抗就享受吧,说不定还能搞出点高潮来

出350入477汤圆

发表于 2015-6-22 20:55:42 来自手机 | 显示全部楼层
ziruo2002ab 发表于 2015-6-22 11:33
漏煮我用这个BCB6主要是因为以前老代码是用这玩意儿写的
代码1、2万行,面向对象的设计,还用到了STL,容器 ...

呵呵,6写的,就算想升级到xeN都有点费劲,因为字符串全变成了unicode

出350入477汤圆

发表于 2015-6-22 21:12:32 来自手机 | 显示全部楼层
ziruo2002ab 发表于 2015-6-22 11:33
漏煮我用这个BCB6主要是因为以前老代码是用这玩意儿写的
代码1、2万行,面向对象的设计,还用到了STL,容器 ...

变到最新的bcb都有点费劲,
想变到别的平台基本没了。相对最好变的平台或许是c#,假如你的控件都能找到c#版本。得多优秀的delphi控件都有c#版本的。
至于代码,基本全部重写吧。呵呵

出200入657汤圆

 楼主| 发表于 2015-6-23 18:31:31 | 显示全部楼层
redroof 发表于 2015-6-22 21:12
变到最新的bcb都有点费劲,
想变到别的平台基本没了。相对最好变的平台或许是c#,假如你的控件都能找到c# ...

谢谢,你的回答很有建设性
好吧,以后考虑换到C#

出0入0汤圆

发表于 2015-6-23 19:01:00 | 显示全部楼层
你学C#呗.我们一起学.

出350入477汤圆

发表于 2015-6-23 21:00:10 来自手机 | 显示全部楼层
ziruo2002ab 发表于 2015-6-23 18:31
谢谢,你的回答很有建设性
好吧,以后考虑换到C#

如果能改unicode,(取决于你的程序,可能改动量不大,也可能很难改),就改吧,升到新的某个xe版本,例如xe8, 这样就能维持很久了。这也是开销最少的做法。新的bcc64位编译器优化能力很好,实测不差于vc!
把程序全重写,一般来说不是好办法,除非这个开发环境停掉了。目前应该没到这一步。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 00:46

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表