亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

在C++Builder中使用Delphi文件

2019-09-06 23:33:42
字體:
來源:轉載
供稿:網友

                      在使用多種語言和工具編寫一個應用程序時,最為困難的事情之一是創建和維護定義文件的接口。幸運的是,C++Builder把這一切都替你做好了。當在項目中加入一個.PAS文件時,C++Builder會自動創建一個.HPP文件。
在CPP文件中,可以調用Pascal的函數、對象等。這為Delphi的程序員移植全部或部分的項目提供了便捷的途徑。
下面是在C++Builder中使用Delphi代碼的原則:
1、在C++Builder的窗體編輯器中,不能修改或編輯Delphi的窗體。但是可以修改Delphi窗體的PAS文件和子節點??梢杂肂in目錄下的Convert程序將Delphi的窗體轉換成文本格式 ,然后以文本方式編輯Delphi窗體,然后再轉換回DFM文件格式。關鍵是要記?。嚎梢栽?IDE中編輯Delphi的PAS文件,但是不能編輯Delphi的窗體文件(DFM文件)。
2、在同一文件中,C++和Object Pascal不能同時定位。Object Pascal 可以被C++調用, 反之亦然。但是在C++中,調用Pascal要比從Pascal中調用C++要容易些。
3、C++Builder的項目中不能鏈接DCU文件,但是可以直接使用源碼。另一種方法是:先 生成一個可以被C++Builder鏈接的OBJ文件(如果是使用Delphi3.x)。這個方法適應于 窗體、組件和單元。

C++Builder并不關心項目中的單元是用C++還是用DELPHI編寫。C++ Builder都將當作C++Builder統一進行編譯。

一般來講,任何在Delphi3.x中用delphi編譯器可以編譯的單元
都可以在C++Builder中編譯。C++Builder可以編譯下列內容:
1、Delphi窗體;
2、包含對象的Delphi單元;
3、包含過程、函數、常量、數組等的Delphi單元;
4、Delphi組件。
在C++Builder項目中,添加Delphi單元的步驟如下:
1、選擇Projet|Add to Project
2、從Add to Project對話框中選擇CPP、C、PAS、RES、LIB或OBJ。對于Delphi單元,選擇PAS。
3、瀏覽目錄并選擇加入項目所需要的文件。
4、找到所需的文件后,單擊Open完成。無須以任何方式進一步處理Pascal文件。
在C++Builder中使用Delphi組件
在C++Builder中使用Delphi組件是容易的。大部分組件不需修改就可以直接使用,但是有時在安裝組件選項板時出現的編譯錯誤也會導致Delphi的組件出現問題。
在C++Builder中試圖使用Delphi組件時可能會遇到一些問題,如鏈接錯誤等。
C++Builder中有三種文件擴展名用于組件,即OBJ、CPP、PAS文件,而對于每一種擴展名文件,C++Builder都有不同的處理方法。
1、使用.OBJ文件安裝組件時,編譯器把目標文件鏈接到程序包庫。
2、如果是.CPP文件,則先調用C++編譯器產生一個.OBJ文件,然后再鏈接到組件庫。
3、如果是.PAS文件,則先調用Pascal編譯器,這個編譯器

是一個小型編譯器。它不同于Delphi中的Pascal編譯器。它不僅創建一個Delphi Compiled Units(DCU)文件,而且還產生一個.OBJ文件和一個以.HPP為擴展名的C++頭文件(在使用Pascal文件時,可以強制產生C++的頭文件、OBJ和DCU文件。命令行狀態下使用.JPHN作為DCC32.exe的可選參數)。然后.OBJ文件鏈接到組件庫,而頭文件用于應用程序的類的說明。
盡管創建了一個C++的頭文件,有時還是可能會出現問題。一些pascal語言的特性不能轉換成
C++,因而在下列三個方面可能產生問題。
1、給組件庫安裝組件時;
2、在C++Builder生成C++頭文件時;
3、使用Delphi組件后鏈接C++Builder應用程序時。
在C++Builder中可以使用Object Pascal的代碼,這是一個驚人之舉。整個VCL都是用Object Pascal編寫的,它可以和C++Builder代碼進行鏈接。但是要記住,不是百分之百可以鏈接,這是
由于C++和Object Pascal之間極少的不兼容造成的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品国偷自产在线99热| 成人深夜直播免费观看| 国产精品免费看久久久香蕉| 91免费看视频.| 欧美日韩激情美女| 亚洲另类欧美自拍| 国产精品吊钟奶在线| 亚洲美女喷白浆| 欧美第一黄网免费网站| 欧美成人黑人xx视频免费观看| 亚洲一区999| 日本高清视频精品| 奇米成人av国产一区二区三区| 日本成人在线视频网址| 自拍偷拍亚洲欧美| 亚洲一区av在线播放| 国自在线精品视频| 亚洲欧美福利视频| 懂色aⅴ精品一区二区三区蜜月| 久久久国产影院| 国内精品小视频| 国产精品自拍偷拍| 亚洲欧美另类自拍| 精品国产欧美一区二区三区成人| 欧美在线视频在线播放完整版免费观看| 日韩亚洲欧美成人| 欧美日韩国产激情| 国产精品亚洲美女av网站| 欧美精品一区二区免费| 久久理论片午夜琪琪电影网| 疯狂蹂躏欧美一区二区精品| 91香蕉电影院| 亚洲高清免费观看高清完整版| 国产精品99蜜臀久久不卡二区| 精品久久久久久亚洲国产300| 国产精品久久不能| 久热精品视频在线观看| 久久99精品久久久久久琪琪| 久久人人爽人人爽爽久久| 久久久久久亚洲| 国产精品久久久久高潮| 91久久精品日日躁夜夜躁国产| 国产成人精品电影| 亚洲美女在线视频| 97香蕉久久夜色精品国产| 日韩一区二区三区xxxx| 免费99精品国产自在在线| 国产99视频精品免视看7| 97在线视频免费| 国产香蕉精品视频一区二区三区| 国产精品第2页| 精品福利在线观看| 欧美日韩国产限制| 欧美性xxxx极品hd欧美风情| 亚洲国产成人久久| 久久国产精品99国产精| 亚洲国产精品小视频| 欧美激情国内偷拍| 好吊成人免视频| 亚洲男人av电影| 国产亚洲欧美视频| 亚洲精品美女久久久久| 中国china体内裑精亚洲片| 亚洲欧美在线一区二区| 热久久美女精品天天吊色| 亚洲精品国产精品国产自| 日本久久久久亚洲中字幕| 91久久在线视频| 91免费精品国偷自产在线| 一本色道久久综合狠狠躁篇怎么玩| 不卡av在线播放| 国产精品成人观看视频国产奇米| 国产精品视频公开费视频| 国产精品久久久久99| 欧美成人精品激情在线观看| 国产精品免费电影| 国产精品亚洲视频在线观看| 68精品国产免费久久久久久婷婷| 亚洲国产精品大全| 日韩欧美在线中文字幕| 91精品国产成人www| 美日韩丰满少妇在线观看| 久久在线免费观看视频| 午夜精品久久久久久久男人的天堂| 日韩中文字幕精品视频| 亚洲午夜色婷婷在线| 欧美在线免费观看| 久久久久久久一| 欧美成人免费全部观看天天性色| 久久网福利资源网站| 在线观看国产精品日韩av| 日韩免费高清在线观看| 精品国偷自产在线视频| 精品久久久久久久久久久久久久| 亚洲国产精品网站| 国产成人福利夜色影视| 亚洲男女性事视频| 国产日韩在线看| 日韩69视频在线观看| 尤物九九久久国产精品的特点| 亚洲一区美女视频在线观看免费| 久久九九国产精品怡红院| 国产香蕉一区二区三区在线视频| 一本色道久久88精品综合| 久久99热这里只有精品国产| 亚洲综合在线播放| 青青a在线精品免费观看| 国产精品久久久久9999| 欧美在线视频免费播放| 欧美肥臀大乳一区二区免费视频| 国产在线观看一区二区三区| 一本大道香蕉久在线播放29| 亚洲一区二区三区777| 91日本视频在线| 欧美电影在线免费观看网站| 国产精品美腿一区在线看| 2019亚洲日韩新视频| 91欧美日韩一区| 成人午夜一级二级三级| www.欧美三级电影.com| 成人av在线天堂| 91精品国产九九九久久久亚洲| 欧美自拍视频在线观看| 国产激情综合五月久久| 92福利视频午夜1000合集在线观看| 国产99久久精品一区二区永久免费| 91精品综合久久久久久五月天| 欧美在线精品免播放器视频| 欧美激情区在线播放| 国产a∨精品一区二区三区不卡| 久久精品国产清自在天天线| 国产精品日韩在线观看| 亚洲夜晚福利在线观看| 日韩中文视频免费在线观看| 色午夜这里只有精品| 亚洲乱码一区二区| 大伊人狠狠躁夜夜躁av一区| 日韩av影视综合网| 91久久嫩草影院一区二区| 久久在线观看视频| 精品日韩美女的视频高清| 欧美一级片一区| 日韩电影中文字幕av| 欧美高清第一页| 国产在线观看精品一区二区三区| 久久精品精品电影网| 国产精品电影观看| 国产精品jizz在线观看麻豆| 亚洲欧美国产另类| 国产亚洲一区精品| 日韩中文字幕精品| 7777精品久久久久久| 亚洲性av在线| 欧美成年人在线观看| 欧美亚洲日本黄色| 亚洲毛茸茸少妇高潮呻吟| 日韩在线免费视频观看| 538国产精品一区二区在线| 亚洲品质视频自拍网| 亚洲丝袜av一区| 日韩国产精品视频| 欧美电影免费观看| 亚洲高清免费观看高清完整版| 国产精品一区二区三区毛片淫片|