VB調用Matlab編寫的dll?

Tags: 作者, 函數,

本文將介紹如何在VB6.0中調用Matlab生成的dll中的函數

工具/原料

Matlab2010b

VB6.0

方法/步驟

首先在Matlab2010b中建立一函數文件,本文命名為add_num:

VB調用Matlab編寫的dll

運行命令:deploytool,新建一工程,“Target”選為“Generic COM Component”

VB調用Matlab編寫的dll

在deploytool窗口中,添加class,然後添加文件,選剛才創建的my_add.m:

VB調用Matlab編寫的dll

點擊“Build”按鈕,即開始編譯

VB調用Matlab編寫的dll

編譯成功後,即可看到生成的dll文件

VB調用Matlab編寫的dll

啟動VB6.0,新建一工程,類型為標準EXE,添加一按鈕控件:

VB調用Matlab編寫的dll

添加dll引用:

VB調用Matlab編寫的dll

雙擊按鈕控件,輸入如下代碼:

VB調用Matlab編寫的dll

啟動程序,運行結果如圖:

VB調用Matlab編寫的dll

相關問題答案