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

delphi如何調用VC的靜態鏈接庫?

尚未結案
JoneyLi
一般會員


發表:10
回覆:9
積分:3
註冊:2003-06-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-03-18 11:01:41 IP:219.238.xxx.xxx 未訂閱
Delphi能否調用VC生成的靜態鏈接庫,以及怎樣調用,請各位大大討論。 謝謝大傢!
JoneyLi
一般會員


發表:10
回覆:9
積分:3
註冊:2003-06-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-03-19 11:07:00 IP:219.238.xxx.xxx 未訂閱
VC: VClib.cpp --------------------------------------------------------------------- #include "stdafx.h" #include "VClib.h" #inlucde "Windows.h" void hello() { MessageBox(NULL,"VCLIB","This is a test.",MB_OK); } --------------------------------------------------------------------- VCLIb.h --------------------------------------------------------------------- void hello(); --------------------------------------------------------------------- Delphi: {$L VCLib.obj} procedure hello;stdcall; begin hello; end; error:bad object file format VCLib.obj
seaturn99
版主


發表:69
回覆:427
積分:214
註冊:2003-08-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-03-20 11:20:08 IP:211.76.xxx.xxx 未訂閱
引言: Delphi能否調用VC生成的靜態鏈接庫,以及怎樣調用,請各位大大討論。 謝謝大傢!
JoneyLi 您好 : 直接引入的話應該是不行 (不確定)... 將其利用 VC 封裝成 .dll ,或是 .ocx (COM) .. Delphi 便能以 LoadLibrary 或是 import ActiveX Control 的方式引用 ---- 我只會兩件事,這也不會,那也不會 眼見不一定為真 ----
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-03-22 09:36:47 IP:147.8.xxx.xxx 未訂閱
引言:直接引入的話應該是不行 (不確定)...
Yes, all existing versions of Delphi/Kylix/BCB CANNOT link with VC .lib files.
系統時間:2024-05-18 23:52:09
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!