線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:962
推到 Plurk!
推到 Facebook!

如何將BCB的程式轉換成VC程式

尚未結案
believe
一般會員


發表:1
回覆:0
積分:0
註冊:2005-03-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-02 18:15:20 IP:163.18.xxx.xxx 未訂閱
假如我有下列的程式,要如何將此程式轉換成VC的程式  
 
void __fastcall TForm1::Button1Click(TObject *Sender) { hCapWnd = capCreateCaptureWindow("test", WS_CHILD|WS_VISIBLE, 15, 50, 640, 480, this->Handle, 0); capDriverConnect(hCapWnd, 0); capOverlay(hCapWnd, true); //capPreviewScale(hCapWnd, true); capPreviewRate(hCapWnd, 1000/30); } //--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender) { capGrabFrameNoStop(hCapWnd); capEditCopy(hCapWnd); capOverlay(hCapWnd, true); capFileSaveDIB(hCapWnd, "C:\\001.bmp");
jackyung
一般會員


發表:22
回覆:46
積分:13
註冊:2004-01-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-02 22:18:10 IP:218.171.xxx.xxx 未訂閱
直接轉不可能,須在設計時就規畫好, 把一些要在不同現境下執行的程式碼獨立出來, 注意用到的函數是宣告在哪個引入檔,或檢查跨平台的能力, 至於一些操作介面和一些特別的元件, 到 vc 再找替代品的重做一次, 引用那些獨立出來的程式碼就可以了
KENI_LIN
中階會員


發表:86
回覆:267
積分:90
註冊:2004-05-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-03 19:05:33 IP:210.80.xxx.xxx 未訂閱
BCB(Borland寶蘭)和VC(Visual微軟)雖然都是以C++為主的程式,但是BCB架構上是VCL(Visual Component Library),簡稱"物件控制板";而VC是屬於MFC(Microsoft Foundation Classes),雖然類似物件控制,但是屬於階層式的C++類別組合,所以在用法和定義上都比BCB複雜,有時候還會不相容.,據我所知, > 看自己最習慣哪一種
------
Keni Lin
系統時間:2024-05-19 16:36:48
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!