电脑频道 > 程序开发 > C++Builder

C++Builder

>> 排行榜
  • Delphi/C++Builder产品路线图

    概述。 Delphi/C++Builder在语言、编译器、框架类库及可视化工具中拥有众多独特鲜明的特征,从而可以有效地帮助开发者创建高性能的面向数据库的Windows程序。伴随着PC硬件、Windows平台和Web的不断发展,Delphi和C++Builder与时俱进,继续帮助开发者在发展的潮流中持续保持技术优势,持续专注于构建高性能的面向数据库的客户端应用。 CodeGear在制定未来产品开发计划时综合考虑到用户反馈、市场变化、业界趋势和技术因素。并且我们会经常性地对产品路线图进行评审,根据以上因素的变化,适时作出更新和调整以应对变化,满足需求。……

  • 在C++Builder中自定义预览窗口

    Borland C++ Builder是基于C++语言的可视化编程环境,它提供了可重用组件库和一系列RAD设计工具,使得编程者只需用少量的手工代码就可以创建出高效的Windows应用程序,尤其是复杂的数据库访问应用程序,因此深受软件开发人员的喜爱。在开发数据库访问应用程序时,会经常涉及到报表的打印问题。C++ Builder中提供了Quick Report(快速报表)组件供编程人员设计报表。Quick Report是挪威的QuSoft AS公司专门为C++ Builder设计的用于制作报表的一组控件,在C++ Builder中关于Quick Report的帮助文档不是很详细。另外它与C++ Builder的其他控件的风格也不太一致。直接使用Quick Report的报表预览功能总是不能达到令人满意的效果,因此有必要自定义快速报表的预览窗口。……

  • 用C++Builder5.0设计九宫排字游戏

    摘要。九宫排字问题(又称八数码问题)是人工智能当中有名的难题之一。问题是在3×3方格盘上,放有八个数码,剩下第九个为空,每一空格其上下左右的数码可移至空格。问题给定初始位置和目标位置,要求通过一系列的数码移动,将初始位置转化为目标位置。本文介绍用C++Builder5.0编写九宫排字问题游戏。游戏规则是,动态产生初始状态,由初始状态出发,不断地在空格上下左右的数码移至空格,若能排出目标状态,则成功。……

  • C++Builder 编程指南1

    Borland C++ Builder(以下简称C++ Builder)是由Borland公司 继Delphi之后又推出的一款高性能可视化集成开发工具。C++ Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面;C++ Builder内置了100多个完全封装了Win95公用特性且具有完全可扩展性(包括全面支持ActiveX控件)的可重用控件;C++ Builder具有一个专业C++开发环境所能提供的全部功能:快速、高效、灵活的编译器优化,逐步连接,CPU透视,命令行工具等。它实现了可视化的编程环境和功能强大的编程语言(C++)的完美结合。特别是Borland公司新发布的C++ Builder 3.0,不但在可视化编程工具上提供了比Delphi 3.0更强大、易用的编程工具 ,还在C++语言上提供了增强功能。……

  • 掌握C++Builder的调试艺术

    以代码为基础的调试方法。程序的bugs越少,最终用户对这个程序的评价越高。而开发人员事先对bugs的处理越多,最终用户能提供的关于bugs的信息就越多,也越准确,这样,开发人员在接到最终用户反映之后,就能够快速找到出现bugs的那部分代码,并以最快速度发布程序的升级包。……

  • C++Builder与Matlab混合编程的实现

    在C++Builder中调用Matlab工具箱函数,有两种实现方式。一种是基于Matlab环境支持,通过必要的设置实现;笔者在本刊上曾撰文对这种方式进行了专门的阐述。另一种则是完全脱离Matlab环境,通过动态连接库方式实现对Matlab工具箱函数的调用,这可以通过一种开发平台Mediva来实现。相对来说,前者的限制因素较多,而后者则较为方便灵活。……

  • C++Builder实现在线接收电子邮件

    我们在使用163、长通飞华等免费电子邮件的时候,会发现这些电子信箱具有在线收发的功能,即可以通过浏览器发送和接收邮件电子邮件。这些功能一般是通过CGI实现的,而CGI技术正在逐渐被ISAPI/NSAPI技术所取代,下面的例子使用C++Builder4.0中的ISAPI/NSAPI实现了电子邮件的在线接收。使用C++Builder4开发Web Server程序是非常简单的,C++Builder 4的VCL提供了大量的元件和对象,支持Web Server程序的开发。……

  • 用C++BUILDER实现POP3电子邮件的接收

    通过对C++BUILDER的组件设置,我们可以创建一个自己的POP3电子邮件接收程序。一、建立一个工程文件。二、建立一个新的表单,设置它的caption属性为Getmail,在上面放置一个TpageControl控件,单击右键创建三个TabSheet(1,2,3)。在TabSheet1上放置四个Edit(1,2,3,4)控件并清除它们的Text属性及两个Botton(1,2),其中Edit1用以输入POP3服务器的名称;Edit2用以设置访问端口号,我们设置它为110,并将它的Text属性设为110;Edit3用以输入用户名;Edit4用以输入口令。设Botton1的caption为“连接”,Botton2的caption为“断开连接”。在TabSheet2上放置五个Edit(5,6,7,8,9)控件、两个Memo控件和三个Botton(3,4,5),Edit5用来显示邮件的编号;Edit6、Edit7、Edit8和Edit9分别用来显示邮件的发送者、邮件的主题、大小及ID号;Memo1用来显示邮件的正文;Memo2用来显示邮件头;Botton3、Botton4、Botton5的caption属性分别设置为“删除”、“邮件”和“邮件信息”。在TabSheet3上放置两个Botton和一个Memo控件,其中Botton6的caption属性为“邮件列表”;Botton7的caption为“清除列表”;Memo的用途自然为显示邮件列表。在表单的底部放置一个StatusBar控件用以显示工作状态。最后,最重要的是在表单上放置一个NMPOP3控件,在这个程序里,它是我们与POP3服务器通讯的核心。……

  • 如何在C++Builder中使用全局变量

    本文详细解释了如何在C++Builder中使用全局变量。作者:yifei(尹加俊)。信箱:yifei1900@163.com。如何在C++Builder中使用全局变量。(1).如果我在一个公用的头文件中定义一个变量,在其它单元中可以直接使用它吗?如下。//--------------------------------Globals.h----------------------------------……

  • C++Builder中“异形”按钮的实现

    “异形”按钮非常有趣,就是按钮的形状不是标准的长方形或正方形,而有一丝“叛逆”——“异形”嘛,是不是?怎样才能实现“异形”按钮呢?由于Window 95增加了对窗口区域概念的支持,使得窗口区域就是所定义的窗口看上去的形状,窗口区域作为窗口的实际边界区域,这样窗口区域不仅定义了窗口的可画区域,而且定义了窗口下隐含区域和响应鼠标击键事件的响应窗口区域。……

  • 正确使用 C++Builder组件缩写代码

    將資料型態寫在前面有助於以元件分辦你所有要的資料。类似于这样:edtInputBox, mmFile, btnCalc;。下列中左侧为缩写,右侧为组件名称。------------------------。StandardTab。------------------------。mm TMainMenu。pm TPopupMenu。……

  • 在C++Builder中编写发送图象文件程序

    ICQ能够实现点到点的数据传送,但如果想把一个多媒体图像文件送给另一方,是比较难的。但可以利用C++Builder 5.0 的控件来编写一个用于发送图像的应用程序。打开C++Builder 5.0 ,新建一个工程,在Form1中添加NMStrm,NMStrmServ,OpenPictureDialog控件,再添;加Button控件3个,Label控件1个,Edit控件 2 个,StatusBar控件1个。……

  • 用C++Builder开发ISAPI扩展应用程序

    一、ISAPI概述 Microsoft的WEB服务器提供了不同的ISAPI,应用ISAPI能够开发出高性能的应用程序。ISAPI具有两类组件:ISAPI扩展和ISAPI过滤器,本文着重介绍ISAPI扩展的应用和开发。ISAPI应用程序通过DLL实现,DLL的特性使它能够作为WEB服务器自身的扩充来装载。在WEB服务器的地址空间运行, 而且只在第一次请求时装载一次,以后每一个后续请求通过创建一个线程(仅用一个简单的函数调用) 来完成,这比CGI创建一个进程要节约大量 的时间和空间等资源。……

  • 用C++Builder实现邮件群发

    摘 要:本文简单阐述了发送电子邮件的原理,提出了一种基于C++ Builder和Access2000数据库来实现电子邮件群发的方法,详细介绍了C++ Builder 中TIdSMTP组件的使用,并给出了用TIdSMTP组件实现群发的核心示例代码。 关键词:电子邮件群发;认证;TIdSMTP;TIdMessage;ADO……

  • 致Delphi和C++Builder社群的一封公开信

    2000-08-16 致Delphi和C++Builder社群的一封公开信 首先感谢你们支持和帮助我们建立围绕Delphi和C++Builder的强大社群。这是一封告诉你们关于我们至今的发展和未来计划的公开信。作为应用程序开发者,你们已目睹了许多平台之战。各供应商之间展开激烈的竞争以让你们采用他们的操作系统,他们的数据库以及他们的分布式计算平台。这些不断变化的平台标准每一天都继续以愈加让人目眩的速度围绕着你们,使你们犹如置身于漩涡之中。……

  • 给Delphi/C++Builder程序员:编写高质量代码的

    今天分析了一个C++Bulider (Delphi)程序的汇编代码,发现了提高代码效率的一个小窍门,希望能给C++Builder和Delphi程序员做代码优化的时候提供一点参考。 汇编代码是这样的:一开始判断一个文本框的输入字符是否为空,汇编代码里面有:00456DAB|. 8D55 E4LEA EDX,DWORD PTR SS:[EBP-1C]……

  • C++ builder 的文件读写操作总结

    在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是。 1、基于C的文件操作;。 2、基于C++的文件操作;。 3、基于WINAPI的文件操作;。 4、基于BCB库的文件操作;。……

  • Vista后,C++ Builder 2007托管还是原生?

    VS2005及以后的版本在Vista下将只支持C++托管代码的开发,原生代码开发将让位于C++Builder(不排除以后的以后MS卷土重来。。) 注意:当然,这里所说的让位,是指RAD;这里所提的“VS2005及以后的版本在Vista下将只支持C++托管代码的开发”来自6月8号在西安参加CodeGear的新品发布会时范路先生所说。……

  • 三层架构各层间的访问过程

    1、传入值,将值进行类型转换(为整型)2、创建bll层的对象,通过对象访问bll层的方法调用bll层3、bll层方法中取得数据访问层的实例,实例化idal层的接口对象,这个对象是由工厂层创建的,然后返回idal层传入值所查找的内容的方法4、数据工厂通过web.config配置文件中给定的webdal字串访问sql层,返回一个完整的调用sql层的路径给 bll层……

  • 用Pcomm Pro开发串行通信程序

    用C + +Builder 在Win9x 下 开 发 串 行 通 信 程 序 是 程 序 员 们 经 常 遇 到 却 又 令 人 头 痛 的 事 情, 不 但 要 理 解 许 多 复 杂 的API 函 数, 还 要 掌 握 多 线 程 编 程。 令 人 欣 慰 的 是 有 一 些 公 司 专 门 为C + +Builder 开 发 了 编 写 串 行 通 信 程 序 的 开 发 工 具, 例 如MOXA 公 司 的Pcomm( 该 软 件 可 在http:\\www.moxa.com.tw 下 载), 因 而 帮 我 们 解 决 了 串 行 编 程 这 一 难 题。……

上一页12345下一页
相关技术类别
热门技术文章
>> 排行榜
最新资讯文章
技术图文推荐
广告
推荐阅读技术
搜索您感兴趣的内容
Google
Google