1.对应得 jacob-1.18.dll 放到 jdk/jre/bin 路径下(jdk 项目)
2.对应得 jacob-1.18.dll 放到 tomcat/bin 下(tomcat 项目)
3.放到 windows/system32 下(不必须),注册
4.运行 dcomcnfg ,找到 Baan.Application.47 相关名称 属性-标识 改为交互式
5.tomcat 服务 - 属性 - 登录 - 以下账户登录 改为管理员登录
6.相关代码
public class Test {
public static void main(String[] args) {
//Baan.Application.47 BECS得ClassName
ActiveXComponent bw = new ActiveXComponent("Baan.Application.47");
//call=0 连接成功
//ParseExecFunction 默认
//owhinrdll90001 脚本dll名称 o wh inr dll90001
//approve.sfc.wh.order.line(..) dll中得方法
//NJR045866 1 2 1 方法参数
Variant call = Dispatch.call(bw,"ParseExecFunction","owhinrdll90001",
"approve.sfc.wh.order.line(\"NJR045866\",\"1\",\"2\",\"1\")");
// property返回结果值
Variant property = bw.getProperty("ReturnValue");
System.out.println("property"+property);
}
}
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于