如何将VB编写的DLL及frm转成C#的DLL及frm

问题描述

老板给了我一个文件夹里面都是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

如何将VB编写的DLL及frm转成C#的DLL及frm的相关文章

用VB编写ActiveX DLL实现ASP编程

ASP是目前一种广为应用的用来快速构建动态WEB站点的编程语言,默认的内置开发语言是VBScript,由于ASP和微软Windows系列操作系统的结合非常的好,使得ASP已经成为了NT开发平台上面进行WEB开发的首选语言和环境.他有着简单易学,方便快速开发的种种优点,但是他也有着致命的弱点,就是他是脚本语言解释执行的,速度会受到一定的影响,更为关键的是,使用ASP来开发完成一个项目之后,整个项目在交付客户使用的时候,是会连带所有的ASP脚本源代码的,也就无法将商业程序保密了,源代码泄漏会给自己造

新人求助:关于使用VB编写ActiveX DLL

问题描述 问题一:请问在VS2003上怎么用VB编写ActiveXDLL(在其VB项目中没有这个选项).问题二:如果使用VB6.0编写ActiveXDLL,那么在类模块中,写构造函数.写属性.写委托等的声明时候都报错,请问这是什么原因?如下图:另外如果,要为当前类模块添加一个命名空间,如何添加?(我需要在另一个VB.net程序中引用该DLL)如下图这是DLL被引用的情况(VS2003中)这是我自己新建的VB6.0的ActiveXDLL 解决方案 解决方案二:一:(我只有VS2008,界面应该查不

使用VB编写纯ASP程序

程序 前几天大哥对我说,使用asp真麻烦,编译环境实在是差劲,他总是在vb里面写好调试好代码然后在把代码粘贴到asp程序中,为此,我在这提出一个解决之道.使用VB接替ASP所有的对象,在VB中编写纯粹的ASP程序. 大家应该都知道,其实asp中的好多组件都是使用VB编写出来的,但是让大家感到很不方便的是如何使用asp固有的几个组件,例如Response,Request,Application,Session等等,如果我要是能够在VB里面直接使用这些组件的话,那么就能够直接使用VB编写asp运用程

以前收集的一些资料---使用VB编写纯ASP程序(献给大哥)

程序             使用VB编写纯ASP程序    前几天大哥对我说,使用asp真麻烦,编译环境实在是差劲,他总是在vb里面写好调试好代码然后在把代码粘贴到asp程序中,为此,我在这提出一个解决之道.使用VB接替ASP所有的对象,在VB中编写纯粹的ASP程序.    大家应该都知道,其实asp中的好多组件都是使用VB编写出来的,但是让大家感到很不方便的是如何使用asp固有的几个组件,例如Response,Request,Application,Session等等,如果我要是能够在VB里

如何利用VB编写NT服务程序

程序 一.NT服务程序    所谓NT服务,实际上就是一个可以在系统启动时自动在一定身份下启动的伴随系统长时间存在的进程.象FTP server.HTTP server.脱机打印等都是采用NT服务的形式提供的.这实际上类似Unix的root daemon进程.NT服务归纳起来,NT服务又以下几个特征:1.可以自启动,不需要交互启动.这对于服务器来说是一个重要的特征.当然,你可以决定服务是否自启动,甚至可以屏蔽某个服务.    2.NT服务没有用户界面,基本上类似一个DOS 程序,因为NT服务必须

用VB编写的刷QQ等级的工具

我今天用了www.cn90.net原创的一个刷QQ等级的工具.感觉这样软件它的编写很无聊,也不难,因此我就试着用VB也编写一个吧! ========================================================Option ExplicitPrivate Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) A

vb编程-vb编写让word文件在AxWebBrowser中打开

问题描述 vb编写让word文件在AxWebBrowser中打开 只能弹出打开,无法在框内显示mypath = Directory.GetCurrentDirectory() AxWebBrowser1.Navigate(mypath & ""章节文件1.docx"")该如何操作

加密解密算法-已知VB编写的加密算法,求破对应解密算法!

问题描述 已知VB编写的加密算法,求破对应解密算法! 求大神编写对应的解密算法!跪谢! Dim Psw As String Dim Key As String Psw = Trim(Text1.Text) Key = StrReverse(Psw) Key = Key & Left(Key, 1) & Right(Key, 1) Key = Key & Key & Key Dim Val As String Dim Idx1 As Integer Dim Idx2 As I

多谢-如何使用VB编写五子棋游戏,我差一部分。(msgbox重新游戏)求完善

问题描述 如何使用VB编写五子棋游戏,我差一部分.(msgbox重新游戏)求完善 已经编写一部分还差一部分.(msgbox重新游戏) Option Base 1 Dim n% Const bk As Integer = 240 Dim gridH%, gridW% Dim flag As Integer Dim nw%, nb% Dim arr(7, 7) As Integer Private Sub chess_MouseDown(Button As Integer, Shift As Int