求助matcad二次开发
mathcad吧
全部回复
仅看楼主
level 11
vv_0147 楼主
在论坛各位大鸟的帮助下,对该软件有了初步的了解,听说该软件支持二次开发,但是从网上没有查到任何资料,向各位求助
2014年05月14日 10点05分 1
level 12
不知道你是要把它开发成什么样子。
我所指的MC二次开发是你可以使它变得很聪明,也就是在原有的函数库、功能库的基础上,自己编写函数、dll文件,或使用JS或VB编写宏,拓展它的函数库和功能。你还可以
利用插入对象、插件或控件的方法,充分发挥MC的多媒体能力,使其不再仅仅是一张算草纸,而成为一个可执行的有UI的程序。
关于二次开发我原来在论坛里说过一些,有不少我也没摸透。用MC做出的工作表本身就可以认为是一个可执行计算程序,但如果要移植到其他程序下或运用到工业控制上,还需要转化成其他编程语言才可以。
2014年05月14日 11点05分 2
我的目的就是生成dll文件,因为不是每台电脑都会装mc的。这样其他自己写的其他程序直接调用mc封装的dll就可以了,不得不说用mc简单、易用、快捷。 发这个帖子的目的就是请各位大鸟能给简单的例子,那就好了,自己琢磨的一下,感觉“摸不到头脑”,咱们这个论坛,我所知道的是国内做的非常棒的。
2014年05月14日 11点05分
特来此求助。
2014年05月14日 11点05分
找到了,就在安装目录下面,可惜的是仅仅支持c++,无奈,
2014年05月14日 12点05分
回复 vv_0147 :嗯,MC不会直接生成dll,有两条路可走,1条是MC自带的开发人员手册(你在帮助菜单里能够找到这个手册的英文版)里说到的,用C语言写成程序并编译成dll文件;另一条路我只是知道,但也没有试过,就是把MC的工作表黏贴在VisSim里,然后用VisSim编译成为dll文件或者exe文件。
2014年05月14日 12点05分
level 11
vv_0147 楼主
以后有时间慢慢琢磨吧,如果只能用c,可能我要考虑用matlab了,mathcad这方面的资料太少了。
2014年05月15日 03点05分 3
嗯,在这方面matlab确实是正确的选择。
2014年05月15日 09点05分
1