当前位置: 代码迷 >> Eclipse >> java中如何实现GetTypeFromProgID功能
  详细解决方案

java中如何实现GetTypeFromProgID功能

热度:103   发布时间:2016-04-23 00:50:08.0
java中怎么实现GetTypeFromProgID功能
java程序中怎么实现C#中GetTypeFromProgID函数功能?
我想将以下代码在java中实现:

  var ActivationContext = Type.GetTypeFromProgID("matlab.application.single");
  var matlab = (MLApp.MLApp)Activator.CreateInstance(ActivationContext);
  matlab.Visible = 0;
  string strCmd = "runpf('PowerFlow.m')";
  Console.Write(matlab.Execute(strCmd));
  matlab.Quit();

------解决方案--------------------
我帮你稍微看一下
------解决方案--------------------
具体的方法转换我也不是很清楚。
GetTypeFromProgID ProgID程序标识符,好像java中没有现成的方法。
Class.forName只是有点像,但是是不一样的。

提供下面的网站,是说怎样使用java调用matlab方法的

http://stackoverflow.com/questions/5003388/executing-a-matlab-function-using-java
http://blog.csdn.net/libin957895408/article/details/8866422
http://j-integra.intrinsyc.com/support/com/doc/other_examples/Matlab.htm

有的要用到第3方库。
  相关解决方案