一般来讲是不可以的,C#是调Framework中的底能基类,再者,没有什么控件不能在VB中开发的

解决方案 »

  1.   

    不推荐这种方法,但是可以使用。SDK开发包里有一个工具可以用得着。
      

  2.   

    VS.Net中带了一个这样的例子:C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Samples\Technologies\Interop\Basic\WinForms
      

  3.   

    可以使用.Net SDK一起安装的使用程序RegAsm.exe,它负责把.Net组件的类型信息输入系统注册表中,以便Com services可以访问.NET组件.如:regasm factorial.dll.以上来自"C#高级编程"
      

  4.   

    多谢大家的意见。我觉得C#里面有些控件比VB里的强,所以就想在C#里写控件,在VB中调用。那么DLL呢?能否在C#里写,在VB中调用?