问题描述
老板给了我一个文件夹里面都是VB写的DLL程序集以及后缀名为frm的文件啊让我转成C#语言的怎么转啊?求教啊!
解决方案
解决方案二:
为什么要转?有什么区别么.
解决方案三:
引用1楼Z65443344的回复:
为什么要转?有什么区别么.
老板说转啊没办法
解决方案四:
VB没用过,frm是源文件?你只能打开源文件,把里面代码复制出来,粘到C#工程里,然后语法改改改,重新生成DLL
解决方案五:
上网查了一下,frm是vb的窗口文件不知道是不是你的dll的源文件c#类文件扩展名是.cs
解决方案六:
你这个是VisualBasic的不是VB.NET的吧,VisualBasic要转的话你只能手动翻译了,dll是已经编译好了的不能转,你得有那个dll的源码(因为VB.NET好像没有frm这种扩展名的文件)如果你那个frm是vb的,dll是vb.net的话那frm你得自己重写,但是dll不用转了,因为vb.net编译出来的东西跟C#是一样的
解决方案七:
vb6还是vb.netvb6可能要按语法重写下,vb.net和C#在网上有相互转换的工具
解决方案八:
frm是vb的界面文件,你可以试试vb升级到vb.net,然后vb.net转成c#,具体效果不知道如何,不行的话就照着代码重写了。
解决方案九:
frm是VB6的窗体C#调用VB6的DLL文件直接添加引用即可,跟调用别人写的C#DLL文件一样,所以你建议你老板不需要改了直接调用吧.我现在就天天用VB6开发.
时间: 2024-09-20 07:22:45