国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

在VB6.0中調(diào)用Matlab生成的dll

本文將介紹如何在VB6.0中調(diào)用Matlab生成的dll中的函數(shù)。首先,在Matlab2010b中建立一個(gè)函數(shù)文件,命名為add_num。 步驟1:建立Matlab函數(shù)文件 打開(kāi)Matlab201

本文將介紹如何在VB6.0中調(diào)用Matlab生成的dll中的函數(shù)。首先,在Matlab2010b中建立一個(gè)函數(shù)文件,命名為add_num。

步驟1:建立Matlab函數(shù)文件

打開(kāi)Matlab2010b,新建一個(gè)函數(shù)文件,并命名為add_num。

步驟2:運(yùn)行deploytool命令

在Matlab命令窗口中,輸入deploytool命令,打開(kāi)deploytool工具。

步驟3:新建工程

在deploytool窗口中,選擇“Target”為“Generic COM Component”,新建一個(gè)工程。

步驟4:添加文件

將剛剛創(chuàng)建的add_num.m文件添加到deploytool窗口中。

步驟5:編譯生成dll

點(diǎn)擊“Build”按鈕開(kāi)始編譯生成dll文件。

步驟6:?jiǎn)?dòng)VB6.0

打開(kāi)VB6.0,新建一個(gè)標(biāo)準(zhǔn)EXE項(xiàng)目。

步驟7:添加dll引用

在VB6.0中,添加剛剛生成的dll文件作為引用。

步驟8:編寫(xiě)代碼

雙擊按鈕控件,在代碼編輯窗口中輸入以下代碼:

Private Declare Function add_num Lib "path	odllfile.dll" (ByVal num1 As Double, ByVal num2 As Double) As Double
Private Sub Command1_Click()
    Dim result As Double
    result  add_num(3.5, 4.2)
    MsgBox "The result is: "  result
End Sub

步驟9:運(yùn)行程序

啟動(dòng)程序,點(diǎn)擊按鈕,運(yùn)行結(jié)果將會(huì)彈出一個(gè)消息框顯示計(jì)算結(jié)果。

標(biāo)簽: