Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在vb.net应用程序中显示c#dll中的表单_C#_Vb.net - Fatal编程技术网

如何在vb.net应用程序中显示c#dll中的表单

如何在vb.net应用程序中显示c#dll中的表单,c#,vb.net,C#,Vb.net,我正在编写一个VB.net应用程序,其中包含一个c#dll。c#dll有一个名为WelcomeScreen的类。这个类有一个表单(我在对象浏览器中看到)。如何在VB.net应用程序中显示此表单 这是我目前掌握的代码: Public Class Form1 Dim welcome As New WelcomeScreen(1) welcome.Show() 它与在VB中显示窗体没有什么不同 Dim welcomeScreen as New WelcomeScreen() welcomeScree

我正在编写一个VB.net应用程序,其中包含一个c#dll。c#dll有一个名为WelcomeScreen的类。这个类有一个表单(我在对象浏览器中看到)。如何在VB.net应用程序中显示此表单

这是我目前掌握的代码:

Public Class Form1
Dim welcome As New WelcomeScreen(1)
welcome.Show()

它与在VB中显示窗体没有什么不同

Dim welcomeScreen as New WelcomeScreen()
welcomeScreen.Show()
有关VB.NET中表单的基本信息,请阅读本文


这是VB窗体基础知识的一个很好的起点。

您尝试过任何东西,但遇到了错误吗?这和访问VB类没什么区别。我唯一做的就是把“DimC作为新的WelcomeScreen(1)”放在行中。但我不知道该怎么做才能显示表格。如果您有任何建议,我们将不胜感激。您是否尝试过c.Show()?的副本。你为什么转载这个?如果你没有得到满意的答案,那就编辑你原来的问题。我只是试着去做,试着去构建。我得到了第7行的“预期声明”。还有一条巨大的警告消息“正在构建的项目“MSIL”的处理器体系结构与参考“TIProGUI”、“x86”的处理器体系结构不匹配。谢谢。我尝试了一下,得到了上面的错误消息。我假设您正在编写带大写字母“S”的show,并以括号结束,如“welcome.show()“谢谢。我只是将其更改为“welcome.Show()”,但仍然得到相同的错误。对于你收到的警告,请参考这个答案,告诉我,如果它对C++和C语言项目有帮助,同样的步骤应该对你有帮助。谢谢。我跟着台阶走,警告就消失了。但我仍然有错误,说“声明预期”。这是什么意思?