全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:5561
推到 Plurk!
推到 Facebook!

想請教一下, 小弟拿到一產品的 Lib, 但是Include 時卻失敗, 請各位高手協助

答題得分者是:daniel__lee
tomhwang
一般會員


發表:1
回覆:3
積分:0
註冊:2007-04-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-08-03 04:41:33 IP:61.219.xxx.xxx 訂閱
想請教一下, 小弟拿到一產品的 Lib, 但是Include 時卻失敗
它內附的 Demo 使用 VC 以及 VB 似乎都可正常執行
但是小弟使用 BCB 6.0 卻出現下列錯誤訊息,
BCB 要使用此 Lib/DLL 是不是用什麼特殊方法才能使用呢?
各位高手協助小弟一下!

<input type="image" src="http://tomhwang.myweb.hinet.net/PLC/PLC.jpg" />
tomhwang
一般會員


發表:1
回覆:3
積分:0
註冊:2007-04-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-08-03 05:14:49 IP:61.219.xxx.xxx 訂閱
小弟使用 coff2omf.exe 將內附的 MdFunc32.lib 轉換為 BCB用的 LIB
然後加入目前的 BCB Project 內
但是執行時卻出現
<input type="image" src="http://tomhwang.myweb.hinet.net/PLC/PLC-2.jpg" /><br />
小弟也試過使用 regsvr32 來註冊 Mmscl32.dll
不過卻出現下列錯誤訊息
<input type="image" src="http://tomhwang.myweb.hinet.net/PLC/PLC-3.jpg" /><br />
#$%^&真的不知道要如何是好了...唉
真的要麻煩各位大大協助的!
tomhwang
一般會員


發表:1
回覆:3
積分:0
註冊:2007-04-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-08-03 06:15:57 IP:61.219.xxx.xxx 訂閱
小弟使用 implib 產生mmscl32.dll 的 Lib 有出現下列警告訊息
該不會和這個有關吧
<input type="image" src="http://tomhwang.myweb.hinet.net/PLC/PLC-4.jpg" />
daniel__lee
高階會員


發表:18
回覆:124
積分:113
註冊:2002-11-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-08-03 10:35:31 IP:219.87.xxx.xxx 訂閱

tomhwang 你應該是會錯意了
首先在你的..\PLC-Samples\Common\INCLUDE中只有Mdfunc.h以及Mmscl32.dll是你所會使用到的其他像Mdfunc.bas是VB的LIB不用理他
接下來Mmscl32.dll必須使用IMPLIB.EXE將.DLL轉換成.LIB才能使用 方法:IMPLIB Mmscl32.LIB Mmscl32.dll 會產生一個Mmscl32.LIB
你只要將Mdfunc.h include到你的bcb並將Mmscl32.LIB加進去(ADD TO PROJECT..)就可以了 幫你測試了一下 沒有問題
你的問題網站有很多詳解 如果想更了解的話再多爬一點文吧

------
~ 勿在浮沙上面築高塔 ~
tomhwang
一般會員


發表:1
回覆:3
積分:0
註冊:2007-04-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-08-03 12:03:55 IP:61.216.xxx.xxx 訂閱
感謝大大, 小弟搞了快一個月, 之前都已經放棄了
沒想到老闆這陣子又想起這 DLL 檔
又叫小弟下星期前搞定它...
小弟求救無門...只好向各位大大求救
不過看情況小弟爬文後並沒有融會貫通
導致還是失敗...

還好 daniel__lee 大大為小弟指點迷津
目前已經可以完成編譯了, 下星期就拿到客戶環境實際開始撰寫程式了
真是感恩啊!
系統時間:2024-04-28 0:10:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!