MCPcopy Create free account
hub / github.com/HelloBush/Java_MHXYdemo / DMInit

Method DMInit

src/pkgDm/Dm2Java.java:40–55  ·  view source on GitHub ↗

大漠插件初始化

()

Source from the content-addressed store, hash-verified

38 *大漠插件初始化
39 */
40 public static void DMInit(){
41 try{
42 ComThread.InitSTA();
43 Dm2Java.axc = new ActiveXComponent("dm.dmsoft");
44 //创建连接&调用对象Dispatch的实例
45 Dm2Java.dm = (Dispatch)Dm2Java.axc.getObject();
46 //通过Dispatch调用大漠dll中的Ver方法,并以Variant接受返回结果,此处为版本�??
47 Variant v = Dispatch.call(dm, "Ver");
48 if(v!=null)
49 System.out.println("大漠初始化成功,版本号:"+v.toString());
50 Dm2Java.isInit=true;
51 }
52 catch(Exception e){
53 System.out.println("大漠初始化失败:"+e);
54 }
55 }
56
57
58 /**大漠内存清理

Callers 3

AssistInitMethod · 0.95
mainMethod · 0.95
mainMethod · 0.95

Calls 4

InitSTAMethod · 0.95
callMethod · 0.95
toStringMethod · 0.95
getObjectMethod · 0.80

Tested by 2

mainMethod · 0.76
mainMethod · 0.76