王朝知道
分享
 
 
 

BCB6,如何能入得了门哟?

王朝知道·作者佚名  2012-06-20  
宽屏版  字体: |||超大  
 
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
 
问题描述:

图形界面到底如何和程序挂上哟?另外它函数名的大小写区别到底是如何定的?我的头都快炸了,ShowMessage和showmessage不一样么?

晕,是设置问题,还是BCB里就只能强制区分大小写?就没个像VB里一样的自动识别变量、关键字名那样的机制?

我就觉得奇怪,看例程和我写的一样么,为什么编译不能通过呢,原来它要区分大小写,太奇怪了。

先搞点简单的,MessageBox怎么用哟?

原型是int MessageBox(

HWND hWnd, // handle of owner window

LPCTSTR lpText, // address of text in message box

LPCTSTR lpCaption, // address of title of message box

UINT uType // style of message box

);

这如何用哟,相当晕。四个参数都要指明么?

主要的问题是不知道BCB里的哪些声明是自己生成的。还有例程里的图形界面和程序的扩展名为什么都是.cpp哟,真的不能理解。

CSDN里人家说按F1,可是现在看来不行,大篇的英文看得实在是很头疼,所以一个月了也没有入门,希望过来人给点指导好么?给讲讲大概的运行机制就好了。有没有中文的帮助哟?适当做下参考也不至于这么困难,英文的帮助我全看明白可能得三年时间,黄花菜都凉喽,真是头大如牛。

最大问题是我不能理解BCB各基类之间是什么关系,怎么个用法,这个有图我也不太明白。比方说TComponent-Tform-Canvas是什么关系。

最后VCL是个什么样的体系,给个图好么?

想看看头文件,想起来容易做起来难,实在是太多喽。郁闷……

高人给点入门的指导好么?感激不敬~我是老用VB的人,可能思想上是有些问题,希望达人们给点指导。以上问题能答一个算一个吧,推荐点书、电子书什么的也可以,不过国内的著者写的书帮助也不大,还得看外国人写的书,又是英文,我的头又要大了。有关BCB的资料实在是太少了,It00上面的东西我都看过来了,还是不明白到底用BCB编程是个什么机制。

无论诸位达人给以IDE使用方面还是入门经验方面的指导,本人都不胜感激。最后重点问一句,BCB真的是对什么都大小写敏感么?

如果达人不嫌弃的话,给个简单例程的开发过程及步骤的说明好了,写什么东西都无所谓,我主要想看看那些声明到底是怎么上去的,哪些语句是自动生成的,头文件是如何包含的。如果那样的话我会很快入门,上面的问题都不用回答了,我自己想。

参考答案:

大小写敏感是C/C++语言的特性,由此看出你对于这门语言并不熟悉,所以建议你先学习控制台下的C++编程,熟悉基本的语法及语言特性后找一本介绍BCB的书就可以了,不过书确实比较少,我也不知道推荐什么了。

你可以去这个网站看看

--------------------------------------

呵呵,这个不是人性化的问题,程序语言是很严格的,既然这个函数是ShowMessage,那就是说showmessage是另外一个函数了,这个函数可以由用户自定义,如果被系统占用了,反而有岐义而且效率降低。

至于给个例程就简单说一个:

1。新建一个application

2.加一个Button按钮控件,双击它

3。在出现的代码编辑器里输入程序:

ShowMessage("Hello!");

4.点Run按钮或者菜单里相应的命令

还有VC也是不错的选择。

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有