C#相当于VB6的GetObject

C#相当于VB6的GetObject,第1张

概述以下VB6代码连接到某些第三方软件,并强制使用管理员用户名和密码进行登录: Set obj = GetObject(, "workspace.application")obj.System.FixLogin strAdminUsername, strAdminPassword 我想在C#中做同样的任务,但作为一个非常绿色的C#开发人员(约3个月的经验),我不知道该怎么做.我在谷歌度过了一个非常令 以下VB6代码连接到某些第三方软件,并强制使用管理员用户名和密码进行登录:
Set obj = Getobject(,"workspace.application")obj.System.FixLogin stradminUsername,stradminPassword

我想在C#中做同样的任务,但作为一个非常绿色的C#开发人员(约3个月的经验),我不知道该怎么做.我在谷歌度过了一个非常令人沮丧的一天,但没有发现任何符合账单(大部分我甚至不明白),我比C#更了解VB6,但是VB6使它看起来很容易.

此外,在实施到我们的质量检查环境之前,我无法测试连接到此第三方软件.所以我想用一个简单的应用程序测试功能,例如记事本.可以在记事本上替代“FixLogin”来调用什么函数/方法?

如果有人可以帮助我解决这个问题,我将非常感激.

亲切的问候,
史蒂夫.

解决方法 即使您使用c#,也可以使用Vb.Net提供的所有类和方法,包括Getobject.

只需添加对.NET组件“Microsoft.VisualBasic”的引用.

一旦添加了参考,您就可以调用Microsoft.VisualBasic.Interaction.CreateObject()或Microsoft.VisualBasic.Interaction.Getobject()

总结

以上是内存溢出为你收集整理的C#相当于VB6的GetObject全部内容,希望文章能够帮你解决C#相当于VB6的GetObject所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1257291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存