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

如何調用DLL或是EXE

尚未結案
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-25 19:48:25 IP:61.146.xxx.xxx 未訂閱
那位高手指教一下怎樣觸發一個Buttom控件 調用DLL. ken
------
ken
hagar
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-25 20:18:29 IP:202.39.xxx.xxx 未訂閱
1.調用 exe 可用 Shellexecute 或 WinExec 兩個函式 2.調用 dll: (1)使用 LoadLibrary/FreeLibrary/GetProcAddress 的方式 (2)將要調用的 dll function 宣告好, 即可直接調用 參考: http://www.starinfo.net.cn/computer/hkj_1234/delphi8.htm
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-25 20:26:13 IP:61.146.xxx.xxx 未訂閱
hagar多謝你的指教. 對於調用EXE我會用, 可是DLL就沒有做過了. 對EXE只要Dephil運行 就能生成,可是DLL怎麼 生成啊??沒有遇過這個 所以來到這個工作位置 上才發覺,能否同我上堂 課呢??謝過!! ken
------
ken
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-26 09:03:23 IP:218.15.xxx.xxx 未訂閱
linken您好: 关于DLL的建立与呼叫,站内有相当多的资料可供参考: 小弟找了几篇,试试看 呼叫 > ——行径窄处,留一步与人行——
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-26 10:54:47 IP:61.146.xxx.xxx 未訂閱
多謝Deity為小弟提供那麼多的實例. 可是我還是不會在Delphi中如何生成 一個DLL文件,因為不像EXE那樣可直接 生成,若要生成DLL文件應該在Delphi 中如何設置或者要編什麼程式才能輸出 DLL文檔呢??哪位高手幫幫小弟啊?? 謝過!!! ken
------
ken
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-11-26 12:22:08 IP:219.129.xxx.xxx 未訂閱
引言: 多謝Deity為小弟提供那麼多的實例. 可是我還是不會在Delphi中如何生成 一個DLL文件,因為不像EXE那樣可直接 生成,若要生成DLL文件應該在Delphi 中如何設置或者要編什麼程式才能輸出 DLL文檔呢??哪位高手幫幫小弟啊?? 謝過!!! ken
linken您好: 要生成DLL文件您可以这样: 在delphi中File-->new-->other-->DLL Wizard,然后参照所给的实例,在里面写入内容即可,试试看 ——行径窄处,留一步与人行——
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-11-27 07:35:07 IP:61.146.xxx.xxx 未訂閱
Deity謝謝你的指點,調用DLL文檔是可以了, 不過我還想問你: 主界面ExE是調用DLL的,當你要調用一個包 含在DLL里的Form時在Exe的Var上要加入一 條調用程式,能否做到不加上而動態調用呢??? ken
------
ken
系統時間:2024-07-06 18:18:35
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!