如何完成matlab与vb的混合编程? activex部件是microsoft公司提供的一种用于模块集成的新协议, 它是visualbasic工具箱的扩充局部。 比如一个. exe、. dll或. 在程序中加入activex部件后, 它将成为开发和运转环境的一局部, 以后的新软件一般都支持activex部件的嵌入, 而可以是一些在各个方面有优势的软件集成。 这的确是软件业的重大革命。 做那样的集成算不得什么难事。 从某种意义下去说, activex技术的运用有些像dde链接, 但比dde链接更强大, 链接dde的方法就不再那么吸引人了。 activex实践上是在调用一种部件, 而无需求求该部件对应的程序正在运转, 这会使得其功用愈加强大。 其上有3个控件, 其vb称号为command1, 其vb称号为label1。 并在其form_load中给出上面命令来链接matlab的activex部件。 给按钮给出上面的响应命令, 整个成果就坚决了: 值得指出的时, 这个程序段不只可以处理计算与文字显示的matlab语句, 还可以处理图形绘制等成果。 例如在编辑框中给出上面带有绘图的命令, 作通明处理后变成了这样)。 调用activex还是比较简单的。 并在按钮响应区内写出 VB编程则可以生成一个11x11hilbert矩阵, 调入vb空间, 在一般运用中, 在窗口上画出一个activex表盘, 同时在它的旁边画一个垂直滚动杆, 在滚动杆的地位发生变化时, 还可以用上面的命令选择一个新的, 更美观的表盘 /r/nactivex部件是microsoft公司提供的一种用于模块集成的新协议, 它是visualbasic工具箱的扩充局部。 activex部件是一些遵照activex标准编写的可执行代码, 比如一个. exe、. dll或. 在程序中加入activex部件后, 它将成为开发和运转环境的一局部, 并为运用程序提供新的功用。
matlab与vb的混合编程
最新推荐文章于 2021-03-24 13:33:13 发布
本文介绍如何使用ActiveX技术实现Matlab与VB的混合编程。通过将Matlab作为ActiveX部件嵌入到VB环境中,不仅可以进行计算和文字显示,还能绘制图形。此方法简单高效,适用于多种软件集成。
摘要由CSDN通过智能技术生成