高手:能否将.net开发的wcf客户端做成DLL,供delphi调用

haoqingqlm 2013-08-27 10:50:29
现有.net开发的WCF框架的服务端,wcf引用地址:http://IP/XXX.SVC.net
2010开发的客户端已有,能不能转成DLL供Delphi调用
如何转成DLL?
delphi如何调用?
望高手指点一二,不胜感激
...全文
150 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tcmakebest 2013-08-29
  • 打赏
  • 举报
回复
DELPHI 里大概是这样的: uses ComObj; var v : OleVariant; v := CreateOleObject('xxxxx.yyyyy'); v.DoXXX(...);
tcmakebest 2013-08-29
  • 打赏
  • 举报
回复
试试用 C# 写一个 DLL,里面再写 COM 组件呢: 1 在定义 Class 时加上 Guid 属性, 示例如下: [Guid("729ba6af-3eff-4b75-b43b-d951a190dbe6")] public class TestDllClass1 { } 2 在项目属性中设置: 签名, 为程序集签名; 应用程序, 程序集信息, 使程序集COM可见. 3 打开VS2008程序菜单中的"Open Visual Studio 2008 Command Prompt" 命令行窗口, 执行如下命令: C:\>regasm /codebase xxxx.dll /tlb 成功注册了类型 成功注册了导出到“D:\Documents and Settings\tc\桌面\CSharp\TestDll\TestDll\bin\D ebug\testdll.tlb”的程序集和类型库

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧