现在有个java的class:" ThreeDes.class "
我现在在asp.net(C#)中要调用这个class中的方法.
我找了些资料,看到可以在asp.net中using Microsoft.VisualBasic;
这样就可以用object getobj = Microsoft.VisualBasic.Interaction.GetObject("class的路径", null);
可是上面这句总是出错,提示我无法创建 ActiveX 组件。
我按照网上的说法,下载了SDK java 4.0用他的javareg把ThreeDes.class已经注册成组件了..
这是哪里出了错呢...请用过的指点一下,谢谢了

解决方案 »

  1.   

    class的路径??
    好像不是使用路径吧
      

  2.   

    不是路径,写错了.应该是
    javareg /register /class: ThreeDes /progid: Des.ThreeDes
    object getobj = Microsoft.VisualBasic.Interaction.GetObject("Des.ThreeDes", null); 
    是这样,但是错误依旧...
      

  3.   

    这也是我从网上找的方法
    因为现在需要asp.net 和 java的class 文件做接口
    实在是为难死我了..
      

  4.   

    没用过JAVA,努力点把它转成C#的
      

  5.   

    我觉得你不如在java程序里面生成一些可以供外部调用的接口,在C#里面用Httpwebrequest来获取