自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

輕輕松松玩轉(zhuǎn)C++ Builder

開發(fā) 后端
本文進(jìn)行詳細(xì)介紹C++ Builder的同時(shí),C++ Builder還保留了對MicrosoftAccess 97、FoxPro、Visual dBASE及Paradox等本地?cái)?shù)據(jù)庫的處理能力。

C++ Builder的強(qiáng)大功能并不是通過筆者有限的介紹所能夠涵蓋的,如果你可以自己獨(dú)自進(jìn)行的試驗(yàn)就會發(fā)現(xiàn),體驗(yàn)一下它的靈活與強(qiáng)大,相信您定會“戀戀不舍”的。。。。

因此,無論是大型的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā),還是小型的數(shù)據(jù)庫管理系統(tǒng),C++ Builder都有其用武之地。C++ Builder還提供了MTS 組件向?qū)?,用于快速生成支持Microsoft Transaction Server的COM組件。BDEResource Dispenser使用戶可以在MTS中使用BDE存取數(shù)據(jù)庫,保證了MTS對數(shù)據(jù)庫的兩階段提交(Two PhaseCommit)及資源管理的能力。

C++ Builder強(qiáng)化了原有的Module View、EventLog View及Inspect Local Variable等調(diào)試窗口的功能,并在Windows NT環(huán)境中提供多線程調(diào)試的新功能,使用戶可以在某一特定過程中跟蹤程序代碼。C++ Builder針對多層分布式開發(fā)環(huán)境提供了遠(yuǎn)程調(diào)試能力,開發(fā)人員可以通過網(wǎng)絡(luò)直接對遠(yuǎn)端的應(yīng)用程序服務(wù)器進(jìn)行調(diào)試,從而簡化了多層應(yīng)用系統(tǒng)的開發(fā)和維護(hù)工作。#t#

C++ Builder還有很多新增的功能,如:針對Windows 98提供了PageScroller、MonthCalendar等Windows 98格式的新組件,并支持Windows98的多重屏幕顯示功能及Microsoft Office97格式的選擇選單和停駐式(docking)工具條。對界面的處理上,可以控制窗口的最大/最小尺寸以及窗口尺寸變動時(shí)其中組件的相對位置和比例,等等。

總之,C++ Builder 的強(qiáng)大功能并不是通過筆者有限的介紹所能夠涵蓋的,在C 海洋里遨游的朋友不妨親自嘗試一下C++ Builder,體驗(yàn)一下它的靈活與強(qiáng)大,相信您定會“戀戀不舍”的。 提起B(yǎng)orland C/C ,相信業(yè)界的許多朋友都會感慨萬千,因?yàn)樗鴰ьI(lǐng)很多人跨進(jìn)了Windows開發(fā)的大門。

和美國Inprise公司(原Borland公司)其他面向企業(yè)分布式系統(tǒng)的開發(fā)工具(如Delphi 、Jbuilder )相比,新近推出的最新版本C RAD(快速應(yīng)用開發(fā))工具——Borland C++ Builder 4,無論是在開發(fā)環(huán)境、分布式應(yīng)用系統(tǒng)開發(fā)、支持已有C 資源方面,還是在快速開發(fā)Web及Internet應(yīng)用程序、數(shù)據(jù)庫處理等方面,都表現(xiàn)出了其獨(dú)特的一面。
全新的集成開發(fā)環(huán)境
C++ Builder保留了使用Framework(如:OWL、MFC)的開發(fā)方式,融合了Visual Basic、Delphi等開發(fā)工具的面向組件的開發(fā)方式。C++ Builder的集成開發(fā)環(huán)境提供了120多個(gè)VCL組件,使開發(fā)人員不需太多編碼,就能夠?qū)崿F(xiàn)很多復(fù)雜的功能,體現(xiàn)了軟件的“重用性”原則。

C++ Builder的用戶界面也非常友好,易于使用,并且采用了停駐式(docking)工具條,可以自由組合集成開發(fā)環(huán)境窗口和工具條的排放方式。在編碼過程中,還可以使用CodeExplorer技術(shù)對源代碼進(jìn)行管理。CodeCompletion技術(shù)使編譯器能夠自動列出VCL組件的可用屬性和方法供程序員選擇,而不必手工輸入冗長的代碼。

簡化了分布式應(yīng)用系統(tǒng)的開發(fā)企業(yè)向多層分布式系統(tǒng)跨越已經(jīng)成為了一種必然趨勢,目前分布式運(yùn)算標(biāo)準(zhǔn)主要有Microsoft 的DCOM和OMG的CORBA,是否支持這兩種標(biāo)準(zhǔn)決定了開發(fā)工具的適用領(lǐng)域和范圍。C++ Builder可以說是目前唯一同時(shí)支持CORBA和COM的C 集成開發(fā)環(huán)境。

因此既適用于基于ORB的分布式開發(fā),又適用于基于COM的Windows開發(fā),C++ Builder內(nèi)置了VisiBroker3.3,它是目前全球分發(fā)數(shù)量最多的CORBA ORB,并且包含了Event Service和NamingService等標(biāo)準(zhǔn)CORBA服務(wù),從而為開發(fā)CORBA應(yīng)用提供了可能。

C++ Builder 將CORBA IDL 編譯器集成在其開發(fā)環(huán)境中,通過配合各種向?qū)?Wizard),可以快速生成CORBA Client和Server的源程序代碼框架,這對于開發(fā)CORBA產(chǎn)品的朋友來說,確實(shí)是非常方便的。圖2顯示了C++ Builder中建立CORBA對象的各種向?qū)?。在Microsoft COM方面,C++ Builder 同樣提供了各種向?qū)?,可以一步生成COM標(biāo)準(zhǔn)組件、OLE Automation組件及ActiveX組件,您可以在Windows環(huán)境下大顯身手。

C++ Builder 提供的MIDAS2同時(shí)支持CORBAIIOP、DCOM、DCE RPC以及TCP/IP等多種連接方式,適用于分布式系統(tǒng)的開發(fā)。比如,非Windows環(huán)境上的Java應(yīng)用程序,可以通過CORBA IIOP使用C++ Builder開發(fā)出來的應(yīng)用程序服務(wù)器。從而使用戶可以在原有系統(tǒng)基礎(chǔ)之上構(gòu)建跨平臺、跨程序語言的分布式應(yīng)用系統(tǒng)。

用戶可能會關(guān)心,對于過去開發(fā)的基于Borland C OWL和Microsoft MFC的程序,C++ Builder是否能夠兼容?回答是肯定的。C++ Builder的另一特性就是提供了MFC4.2版的函數(shù)庫,強(qiáng)化了對Microsoft Visual C 源代碼的兼容性,可以直接編譯MSDN與各種SDK中的范例程序。通過MFC向?qū)?,還可以生成MFC的代碼框架。

除此之外,C++ Builder能夠編譯原有的BorlandC OWL程序碼,因此就不必?fù)?dān)心以前的工作白做了!C++ Builder中提供了符合ANSI/ISO標(biāo)準(zhǔn)的C 編輯器,還能夠開發(fā)可移植于非Windows平臺的C 程序??焖匍_發(fā)Web及Internet應(yīng)用程序目前,基于Internet的開發(fā)已經(jīng)成為一種時(shí)尚。C++ Builder在開發(fā)Web及Internet應(yīng)用方面的功能也非常強(qiáng)大。

C++ Builder提供了21個(gè)Internet通信協(xié)議組件,用于Internet應(yīng)用程序的開發(fā)。開發(fā)人員可以建立“零配置”、基于Web瀏覽器的“瘦客戶”應(yīng)用程序。C++ Builder同時(shí)支持CGI、WIN-CGI、ISAPI及NSAPI等標(biāo)準(zhǔn),使開發(fā)人員利用現(xiàn)有的開發(fā)技術(shù)就可以用可視化的方式開發(fā)跨平臺的Web應(yīng)用程序。運(yùn)用ActiveForm/ATL及WebDeploy技術(shù),還可以實(shí)現(xiàn)ActiveX組件的Web分發(fā)。

責(zé)任編輯:chenqingxiang 來源: 天極
相關(guān)推薦

2010-01-14 16:10:21

C++開發(fā)

2010-01-26 14:53:43

C++

2010-01-18 11:20:58

C++語言

2010-01-20 10:31:18

C++編程技術(shù)

2010-01-20 18:17:55

C++異常問題

2009-09-15 16:26:46

Linq排序

2010-03-01 17:32:21

Python 測試模塊

2010-03-03 18:13:23

Android組成框架

2009-06-10 17:58:41

2009-11-09 15:41:14

WCF安全性

2009-11-10 15:44:17

VB.NET常量

2017-10-27 12:00:28

MySQL數(shù)據(jù)庫優(yōu)化

2010-08-30 09:27:20

2011-04-28 15:41:02

打印機(jī)卡紙

2015-09-22 10:31:11

2019-11-28 10:21:01

MySQLDocker數(shù)據(jù)

2012-01-05 10:23:33

IE9預(yù)訂火車票

2009-11-11 09:31:44

ADO.NET事務(wù)處理

2010-01-13 18:13:02

以太網(wǎng)端口技術(shù)

2021-11-07 06:52:44

Windows 11操作系統(tǒng)微軟
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號