上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
zlabsoft
註冊時間: 2003-10-18 文章: 22
第 1 樓
|
發表於: 星期日 五月 20, 2007 12:11 am 文章主題: VB6 開發的 DLL 怎樣可在 VFP 內應用? |
|
|
VB6 開發的 DLL 怎樣可在 VFP 內應用?
如:
Private Declare Function AddAmt Lib "rrx" (ByVal v As Long, ByVal avtype As Byte, AI As Any) As Long
在VFP 內該如何寫? |
|
回頂端 |
|
|
jia12
註冊時間: 2005-03-06 文章: 12
第 2 樓
|
發表於: 星期日 五月 20, 2007 11:47 am 文章主題: |
|
|
declare long addamt in "rrx" long v,byte avtype,any ai
我都是這樣用的,只是我不知道foxpro 裡面有允不允許any 的型態 _________________ 王小二 |
|
回頂端 |
|
|
zlabsoft
註冊時間: 2003-10-18 文章: 22
第 3 樓
|
發表於: 星期日 五月 20, 2007 12:51 pm 文章主題: |
|
|
問題重點是 VB6 開發的 DLL 在使用時會傳回 Cannot find entry point (XXX) in DLL 的錯誤訊息, 因為由 VB6 開發的 DLL不是正常的 DLL, 而是叫做 ActiveX DLL |
|
回頂端 |
|
|
dkfdtf
註冊時間: 2005-02-05 文章: 31 來自: guangzhou,china
第 4 樓
|
發表於: 星期日 五月 20, 2007 4:46 pm 文章主題: |
|
|
ActiveX 可以试试用 regsvr32 看看是否可以注册,如果可以注册成功就可以试试是否能像普通 Ole 控件一样使用。 |
|
回頂端 |
|
|
zlabsoft
註冊時間: 2003-10-18 文章: 22
第 5 樓
|
發表於: 星期日 五月 20, 2007 10:57 pm 文章主題: |
|
|
問題重點是 VB6 開發的 DLL 不是正常的 DLL, 也不是 ActiveX, 而是叫做 ActiveX DLL??? |
|
回頂端 |
|
|
kalok
註冊時間: 2010-08-26 文章: 284
第 6 樓
|
發表於: 星期二 八月 21, 2018 10:17 pm 文章主題: |
|
|
我亦嘗試在 VFP 叫用一 DLL 時, 出現 Cannot find entry point XXX in the DLL, 不知那 DLL 是否用 VB 寫的 |
|
回頂端 |
|
|
|