您的位置:程序门 -> java -> 架构、设计



java调用com组件问题!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


java调用com组件问题!!![无满意答案结贴,结贴人:xueyangani]
发表于:2007-12-17 19:50:15 楼主
以下是我java的代码  
import   jp.ne.so_net.ga2.no_ji.jcom.*;    
public   class   practice   {    
                  public   static   void   main(string[]   args)   {    
                                      process();    
                  }    
                  public   static   string   process(){    
                                      releasemanager   rm   =   new   releasemanager();    
                          try   {    
                                  idispatch   javacom   =   new   idispatch(rm,   "apple.app");                    
         
                                 
                                  long   strret   =   javacom.add1(1,2);    
                                  system.out.println("return:   "     +   strret);    
                          }    
                          catch   (   exception   e   )   {    
                                  e.printstacktrace();    
                          }    
                          finally   {    
                                  rm.release();    
                          }    
                          return   null;    
                  }    
   
}    
 
但总是出错,如下    
practice.java:11:   cannot   resolve   symbol  
symbol     :   method   add1   (int,int)  
location:   class   jp.ne.so_net.ga2.no_ji.jcom.idispatch  
                                  long   strret   =   javacom.add1(1,2);  
                                                                            ^  
1   error  
 
c++的add1函数如下:  
long   app::add1(long   n1,   long   n2)    
{  
//   todo:   add   your   dispatch   handler   code   here  
return   n1+n2;  
}  
 
我是外行,弄了很长时间就是解决不了,jcom我已经配置好了,我不知道该怎么解决,哪
位朋友了解这方面给点意见,谢谢了。  
发表于:2007-12-19 18:05:431楼 得分:0
解决了


快速检索

赞助商
最新资讯
热门点击