【问题标题】:How to setup a C# server and a vbscript client如何设置 C# 服务器和 vbscript 客户端
【发布时间】:2014-09-11 14:46:27
【问题描述】:

如何设置 C# 服务器和 vbscript 客户端,以便它们可以相互传递对象。我对他们俩都是新手,因此不胜感激。现在我正在研究用 C# 创建 COM 对象并将它们传递给 vbscript。有没有更好/更直接的方法?

【问题讨论】:

  • 什么样的“对象”?只是数据包?
  • 请看How to Ask,你会有更多的机会得到答案。
  • 只是数据包。用户应该能够在 vbscript 中编写自己的逻辑来使用该对象。

标签: c# .net vbscript


【解决方案1】:

是的,这是可能的。基本上,您需要为 COM 注册 C#,并确保您制作了必要的 GUID 等。基本上,如果你做得对,那么你会在注册表的 HKEY_CLASSES_ROOT 中看到你的类。一旦您的 C# 类库在注册表中正确注册,您就可以通过以下方式访问 vbscript 中的 C# 类对象

Set myClass = CreateObject("MyNameSpace.Class")

你可以在这里How do I create an activex com in c查看这个答案。我个人在制作 VB .NET COM 服务器方面取得了更大的成功。查看我为其他用户提供的这个答案,这可能对how to call and execute vbscript commands and functions in an exe 有所帮助。

谢谢,

肖恩·W.

【讨论】:

    猜你喜欢
    • 2012-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-24
    • 2013-03-09
    • 2018-07-18
    • 2013-11-12
    相关资源
    最近更新 更多