
想问一下在vs2005中c#编写一个工程,能否在里面用vb编写程序?或者调用vb编写的程序
光看问题可能不能理解我想说什么,事情是这样,我以前在vs2005下用vb编写了一个程序,后来在同样平台下用c#编写了另外一个程序,我想把前者的功能在后者中实现,我试图把b...
光看问题可能不能理解我想说什么,事情是这样,我以前在vs2005下用vb编写了一个程序,后来在同样平台下用c#编写了另外一个程序,我想把前者的功能在后者中实现,我试图把b语言用c#表达出来,但是错误太多快崩溃了,因此我想问能不能在这个c#的工程中使用.vb文件?(实际上vb编写的那些功能函数全在两个.vb中,只要能在c#中调用这两个文件就都实现了)
可能是我没问清楚,在c#下导入.vb文件我已经做到了,主要是怎么在.cs文件中调用.vb文件中的函数.比如我建立一个窗体abc,导入一个def.vb文件,怎样从abc.cs中调用def.vb中的函数? 展开
可能是我没问清楚,在c#下导入.vb文件我已经做到了,主要是怎么在.cs文件中调用.vb文件中的函数.比如我建立一个窗体abc,导入一个def.vb文件,怎样从abc.cs中调用def.vb中的函数? 展开
5个回答
展开全部
可以,其实你把用vb写成的class编译成dll,在c#里直接引用就可以。vb和C#的底层是一样的,都是.netframework
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以
.NET支持跨语言开发
可以支持很多语言的
例
Public Class ClassVB
Public Function ss() As String
classVB '这个倒是可以
ClassCS ' 无自动完成,我估计是无法调用
End Function
End Class
.NET支持跨语言开发
可以支持很多语言的
例
Public Class ClassVB
Public Function ss() As String
classVB '这个倒是可以
ClassCS ' 无自动完成,我估计是无法调用
End Function
End Class
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
完全可以,文件->添加->现有项目
这正是.net的优势,不分语言。。
这正是.net的优势,不分语言。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然可以 了。/。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以
.NET支持跨语言开发
.NET支持跨语言开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询