请教关于Lingo API问题
请教各位,计划开发一个合金配料系统,我在lingo中写好了模型,想在c#或PB中调用,并能在我的c#/PB程序中将结果读出来,网上下了个lingo9.0,里面有c#示例,但在我电脑(win7 x64)运行会报"试图加载格式不正确的程序"的错,如果将目标平台转成32位的,则报无法加载 DLL,不知是什么问题,我看lingo官网上有分32位和64位的lingo API,另外,想问一下,lingo api各版本有什么区别?像我这种场景有破解的可能用吗?官网上的报价实在有点贵了,小弟第一次学lingo,还望能得到各位前辈的指引,感谢!1. 你现在所指的方式是指使用LINGO语言编写模型,再使用一个超级精简、功能超级限制的LINGO API来实现调用LINGO的lng模型文件的过程而已,你仍需要在程序中读取LINGO语言写的模型,指定要运行的命令,你顶多用hide加密模型文件,并不算真正意义上的hook lingo into your application。
2. 官网上的LINDO API是与LINGO完全不同的产品,这款产品只有各种API,我主要是用C接口,印象中应该也是有C#接口的,还有诸如vb, matlab, r, python这些,这个就是将模型以LINDO API提供的各种函数表示出来,编译后真正的hook。
3. 网上现在所谓能够下载到的破解版都是32位版本的,编译调用时自然要位数。
看样子你是商业使用,我不回答任意关于盗版侵权的问题。
另外提醒一点,即使使用illegal的东西开发成功,发布给别人时仍要附上那几个必不可少的DLL,以及必要的许可文件,这个你还是要注意一下,那几个DLL的名字你是没有办法更改的。
网站真是搞笑,几百字的回答又被吞了.....................太让我失望了。
非常感谢老兄的回复, 这次的问题困扰我一个星期了,关于lingo的使用资料很多,但关于lingo API的资料太少了,连英文资料都不多。我一直有个疑问,lingo主要用于规划求解,但用于实际应用,个人感觉肯定都是得跟业务系统集成起来才能发挥价值,lingo软件本身主要还是用于写模型,测试,教学求解,难道解决实际问题还要打开lingo来使用?所以总觉得api的应用场景应该是非常多的,可为什么没什么人讨论lingo api与第三方开发工具间的调用技术这些?
我前面说有报错的,后来我在lingo官网上下了LAPI-WINDOWS-64x86-9.0,即lingo api 9.0 x64,安装后用里面的例子可以调用成功了,LINGO11下的Samples目录也有c#的调用例子,但写法跟官网下的lingo api 9.0中的例子很大不同。不知兄台是否有使用lingo api用于商业环境?即使需要使用正版,这个在官网9.0都分N个版本,买都不知买哪个,不知国内是否有lingo的代理公司?
不好意思,太多的问题想问了,期盼得能您老哥的指导,感谢!C:\Users\myron\Desktop\api.jpg
非常感谢老兄的回复, 这次的问题困扰我一个星期了,关于lingo的使用资料很多,但关于lingo API的资料太少了,连英文资料都不多。我一直有个疑问,lingo主要用于规划求解,但用于实际应用,个人感觉肯定都是得跟业务系统集成起来才能发挥价值,lingo软件本身主要还是用于写模型,测试,教学求解,难道解决实际问题还要打开lingo来使用?所以总觉得api的应用场景应该是非常多的,可为什么没什么人讨论lingo api与第三方开发工具间的调用技术这些?
我前面说有报错的,后来我在lingo官网上下了LAPI-WINDOWS-64x86-9.0,即lingo api 9.0 x64,安装后用里面的例子可以调用成功了,LINGO11下的Samples目录也有c#的调用例子,但写法跟官网下的lingo api 9.0中的例子很大不同。不知兄台是否有使用lingo api用于商业环境?即使需要使用正版,这个在官网9.0都分N个版本,买都不知买哪个,不知国内是否有lingo的代理公司?
不好意思,太多的问题想问了,期盼得能您老哥的指导,感谢!
非常感谢老兄的回复, 这次的问题困扰我一个星期了,关于lingo的使用资料很多,但关于lingo API的资料太少了,连英文资料都不多。我一直有个疑问,lingo主要用于规划求解,但用于实际应用,个人感觉肯定都是得跟业务系统集成起来才能发挥价值,lingo软件本身主要还是用于写模型,测试,教学求解,难道解决实际问题还要打开lingo来使用?所以总觉得api的应用场景应该是非常多的,可为什么没什么人讨论lingo api与第三方开发工具间的调用技术这些?
我前面说有报错的,后来我在lingo官网上下了LAPI-WINDOWS-64x86-9.0,即lingo api 9.0 x64,安装后用里面的例子可以调用成功了,LINGO11下的Samples目录也有c#的调用例子,但写法跟官网下的lingo api 9.0中的例子很大不同。不知兄台是否有使用lingo api用于商业环境?即使需要使用正版,这个在官网9.0都分N个版本,买都不知买哪个,不知国内是否有lingo的代理公司?
不好意思,太多的问题想问了,期盼得能您老哥的指导,感谢!
一直显示回复需要审核,请等待通过,一直没看到我的回复
页:
[1]