想问一下在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中的函数?
展开
 我来答
淘宝首席专家
2009-11-04 · TA获得超过242个赞
知道答主
回答量:40
采纳率:0%
帮助的人:0
展开全部
可以,其实你把用vb写成的class编译成dll,在c#里直接引用就可以。vb和C#的底层是一样的,都是.netframework
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhang376461244
2009-11-15
知道答主
回答量:27
采纳率:0%
帮助的人:0
展开全部
可以
.NET支持跨语言开发
可以支持很多语言的

Public Class ClassVB
Public Function ss() As String
classVB '这个倒是可以
ClassCS ' 无自动完成,我估计是无法调用
End Function
End Class
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xyzdhdh
2009-11-03
知道答主
回答量:18
采纳率:0%
帮助的人:16.9万
展开全部
完全可以,文件->添加->现有项目
这正是.net的优势,不分语言。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
耀柏
2009-11-03 · TA获得超过163个赞
知道答主
回答量:238
采纳率:0%
帮助的人:105万
展开全部
当然可以 了。/。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e829334c0
2009-11-03 · TA获得超过473个赞
知道小有建树答主
回答量:1066
采纳率:0%
帮助的人:850万
展开全部
可以
.NET支持跨语言开发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式