将PowerBuilder编写的DLL导入并引用到C#中
Import and Referencing the DLL Written By PowerBuilder into C#
我是 C# 的新手程序员。
由于有一个由 PowerBuilder 编写和编译的 DLL,并且没有留下源代码,出于我自己的兴趣,我正在尝试将此 DLL 文件导入 C#。
我通过解决方案资源管理器“添加参考”的第一件事。
不过,我在谷歌上搜索了很多,但有很多支持社区教授如何在 PowerBuilder 中使用 C# DLL。仅在 PowerBuilder 中使用此 PowerBuilder DLL 时,我只有 API 规范。
到目前为止,我还没有解决这个问题的想法。我可以得到任何富有成效的答复吗?
谢谢!
假设它是一个 .net 程序集,具有合适的许可证,并且不依赖于 powerbuilder,使用“添加引用”和“浏览”导入 dll 应该相当简单。要查看可用的 类,您可以双击引用以在程序集资源管理器中将其打开。仅列出可用 类 不能很好地替代适当的文档,但总比没有好。
如果这些假设是错误的,您仍然可以使用像 dotPeek 这样的反编译器来查看源代码的反编译版本。请注意,某些许可证可能不允许反编译。
我是 C# 的新手程序员。
由于有一个由 PowerBuilder 编写和编译的 DLL,并且没有留下源代码,出于我自己的兴趣,我正在尝试将此 DLL 文件导入 C#。
我通过解决方案资源管理器“添加参考”的第一件事。
不过,我在谷歌上搜索了很多,但有很多支持社区教授如何在 PowerBuilder 中使用 C# DLL。仅在 PowerBuilder 中使用此 PowerBuilder DLL 时,我只有 API 规范。
到目前为止,我还没有解决这个问题的想法。我可以得到任何富有成效的答复吗? 谢谢!
假设它是一个 .net 程序集,具有合适的许可证,并且不依赖于 powerbuilder,使用“添加引用”和“浏览”导入 dll 应该相当简单。要查看可用的 类,您可以双击引用以在程序集资源管理器中将其打开。仅列出可用 类 不能很好地替代适当的文档,但总比没有好。
如果这些假设是错误的,您仍然可以使用像 dotPeek 这样的反编译器来查看源代码的反编译版本。请注意,某些许可证可能不允许反编译。