当前位置: 代码迷 >> .NET组件控件 >> 用java调用vc++ activex控件的具体方法
  详细解决方案

用java调用vc++ activex控件的具体方法

热度:8098   发布时间:2013-02-25 00:00:00.0
求助:用java调用vc++ activex控件的具体方法?
小弟目前正在做一个关于PACS医疗系统的小项目,需要把对医学图像处理的所有方法集成到一个MFC activex 控件里,然后生成一个封装的.ocx文件供外部调用。老板要求用JAVA做界面,这就牵涉到如何用java语言调用vc写的ocx控件的问题了,由于小弟对java这块不太熟悉,之前毫无经验,所以希望得到高人相助,或者提供一些参考资料比如哪本书也行,小弟将万分激!!
小弟之前在网上也搜罗了一些资料,说可以用JNI,JACOB或者swt调用,但是都没有具体的实例可供参考,小弟能力有限,希望能得到各位大侠的指点,谢了!!
------解决方案--------------------------------------------------------
        [DllImport("termb.dll", EntryPoint = "InitCommExt")]
        public static extern int InitCommExt();

        [DllImport("termb.dll", EntryPoint = "InitComm")]
        public static extern int InitComm(int port);

        [DllImport("termb.dll", EntryPoint = "Authenticate")]
        public static extern int Authenticate();

        [DllImport("termb.dll", EntryPoint = "Read_Content")]
        public static extern int Read_Content(int Active);

        [DllImport("termb.dll", EntryPoint = "Read_Content_Path")]
        public static extern int Read_Content_Path(string cPath, int Active);

        [DllImport("termb.dll", EntryPoint = "CloseComm")]
        public static extern int CloseComm();



联系我,这个c# 的 c / s 的
邮箱:mp3che@163.com
------解决方案--------------------------------------------------------
该回复于2011-09-06 09:47:39被版主删除
------解决方案--------------------------------------------------------
问题解决了,呵呵!依然感谢您的回答。
  相关解决方案