所以我在Microsoft Visual C#2010 Express中創建了一個DLL,我想在PowerBuilder 11.5中使用該DLL。
爲了測試,我在c#dll中創建了一個簡單的求和函數,在PowerBuilder中使用語句Function int sum(int x, int y)
庫「NETS.dll」在PowerBuilder中的Global External Functions中聲明它,我按下了一個命令按鈕,但每次我嘗試運行時,PowerBuilder都會說「未知函數名稱」。
需要幫助。
謝謝如何在powerbuilder中使用C#dll?
0
A
回答
2
一個C#程序集不會有任何你可以用這種方式導入的導出函數。你可以閱讀這個問題: Exporting a native C function from a .net DLL? 希望它能幫助你!
4
您必須將您的DLL作爲COM對象公開,在系統上將其註冊爲regasm.exe
,並通過和使用它,並使用它和OLEObject
和ConnectToNewObject
PowerScript函數。
相關問題
- 1. 如何在Powerbuilder中使用.NET DLL 9
- 2. 從PowerBuilder調用C#DLL
- 3. 在PowerBuilder 12.5.2中使用C#創建的DLL
- 4. Powerbuilder調用C#DLL(RGiesecke DLL導出模板)
- 5. 如何在C#2.0 dll中使用C#4.0 Dll?
- 6. PowerBuilder 11.5 .NET DLL pbl
- 7. 如何在PowerBuilder庫中使用PBD
- 8. 如何在Python中使用C DLL
- 9. 如何在c DLL中使用assert
- 10. 如何在C++中使用dll文件?
- 11. 如何在vC++中使用c#dll?
- 12. 在C#中使用C++ dll#
- 13. 我如何使用c + + dll在c#
- 14. 如何在C中調用C++ DLL#
- 15. DLL在C++中使用另一個DLL
- 16. PowerBuilder應用程序調用Delphi DLL
- 17. 在swift中使用C++ DLL
- 18. 在java中使用C#dll
- 19. 在Qt中使用Dll C++
- 20. 在C++中使用DLL時?
- 21. 在C#中使用vC++ dll#
- 22. 在C#中使用DLL#
- 23. 在C++中使用Delphi DLL
- 24. 在C#中使用DLL庫
- 25. 在C中使用COM dll#
- 26. 如何使用C#中的原生DLL?
- 27. 如何清除使用C#DLL在VC
- 28. 如何在.net(C#)中使用dll中的C函數?
- 29. 在C DLL,在C#中使用的PInvoke
- 30. 如何使用C DLL C#程序
是不是可導入通過http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc00357_1100/html/newfeat/CEGIBCHA.htm – 2012-02-06 09:18:40
在上面的鏈接找不到內容! – Ankit 2015-12-16 06:24:47