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

如何知道DLL中提供的函数或过程

尚未結案
b3b4
一般會員


發表:2
回覆:3
積分:1
註冊:2003-02-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-03 21:42:08 IP:218.10.xxx.xxx 未訂閱
如何知道DLL中提供的函数或过程 谢谢
mustapha.wang
資深會員


發表:89
回覆:409
積分:274
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-04 17:46:31 IP:218.1.xxx.xxx 未訂閱
兄台,你的发言我看到是乱码, 我觉得,不必在发言时勾选 "我使用(GB內碼)發言,請系統幫我自動轉碼." ====================== 久病成良医--多试 千人之诺诺,不如一士之谔谔--兼听
------
江上何人初见月,江月何年初照人
b3b4
一般會員


發表:2
回覆:3
積分:1
註冊:2003-02-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-07 20:56:25 IP:218.8.xxx.xxx 未訂閱
先谢谢! 我的问题是如何查看DLL中提供的函数或过程的信息如函数名,参数等信息.
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-07 21:42:48 IP:202.39.xxx.xxx 未訂閱
在檔案總管的 dll 檔上按右鍵, 選快速檢視 不過只能看到有 export 的 而且只能看到 procedure 名稱 看不到參數 還是要有文件才行. --- 奉行寶蘭主義 服從天使領導 保衛各版安全 完成KTop大業
b3b4
一般會員


發表:2
回覆:3
積分:1
註冊:2003-02-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-14 09:38:46 IP:218.7.xxx.xxx 未訂閱
谢谢hagar! 你所说的文件是指什么?技术文档、源代码或其他?
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-07-14 09:59:23 IP:202.39.xxx.xxx 未訂閱
小弟是指 dll 的說明文件, 內說明該 dll 提供了哪些 api 及相關參數 不過要是有 source, 那當然是可以的囉. --- --<-<-<@
kant
一般會員


發表:18
回覆:32
積分:10
註冊:2002-06-08

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-07-17 15:14:03 IP:203.69.xxx.xxx 未訂閱
呵~~呵~~這個問題就讓我來終結它吧!! 1.使用 Dependency Walke 來看. 2.函數可以看, 但其參數及過程, 則沒有辦法. 一個觀念分享, DLL : 就是要讓所有的程式都可以取用, VB , BCB , C ..... 因此, 參數的傳遞, 就要使用通用方式 stdcall . (Delphi 跟人家不一樣, 但是,還是可以通....) 如同 hagar 所講的, 詳細部份還是要看該 DLL 文件說明. 如果該 DLL 沒有提供話,就無法得知了. 但是, 如果有 Source , 我們就可以由該 Source 得知其過程及參數. 這樣可以瞭解嗎? Dependency Walke 的 Help 中也有說明, 可以參考看看喔~~ 以下的資料, 都是從這個網站找來的, 供你參考: 請問:是否有工具可得知某一DLL所提供之所有Function/Procedure及其參數? 1. VC 中有附一個程式叫 dumpbin.exe 2.BCB中有附一個類似的叫 tdump.exe 以前我都使用 BCB 的 tdump ,但(記得是本站的)網友介紹 Dependency Walker 後,現在都改用它了,在 VC 內也有這個工具。 檔案名稱:depends21_x86.zip 網址:http://www.dependencywalker.com/depends21_x86.zip 大小: 405KB 參照頁:http://www.dependencywalker.com/ 註解: Dependency Walker 2.1 Kant
------
Kant
b3b4
一般會員


發表:2
回覆:3
積分:1
註冊:2003-02-23

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-07-20 21:43:55 IP:218.10.xxx.xxx 未訂閱
谢谢各位的帮助!
系統時間:2024-05-09 5:29:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!