Nwlapcug.com


Come leggere i file audio da Excel LabVIEW

Quando si crea un foglio di Excel che utilizza il componente di LabVIEW, è possibile riprodurre un file audio durante uno script. LabVIEW si espande le funzionalità di Microsoft Excel, fornendo ulteriore applicazione utilizzando le macro di Visual Basic e ActiveX. Utilizzando Visual Basic, Applications Edition (VBA), è possibile riprodurre un file audio in uno script; è possibile utilizzare questa tecnica per riprodurre un determinato file audio in caso di successo di script, per esempio.

Istruzioni

1

Aprire il progetto di Excel.

2

Fare clic su "Macro" sulla barra degli strumenti e poi "Visualizza macro."

3

Selezionare una macro si sta lavorando su e fare clic su "Modifica" per aprirlo in VBA.

4

Copiare e incollare il codice seguente, sostituendo "PATH" con il percorso del file audio che si desidera riprodurre dal documento:

Public Declare Function sndPlaySound Lib "Winmm. dll"
Alias "sndPlaySoundA" (ByVal lpszSoundName As String,

ByVal uFlags As Long) As Long

Sub PlayWavFile (WavFileName As String, aspettare As Boolean)

If Dir(WavFileName) = "" Then Exit Sub ' no file to play
If Wait Then ' play sound before running any more code
sndPlaySound WavFileName, 0
Else ' play sound while code is running
sndPlaySound WavFileName, 1
End If

End Sub

Sub TestPlayWavFile()

PlayWavFile "PATH", False
MsgBox "This is visible while the sound is playing..."
PlayWavFile "PATH", True
MsgBox "This is visible after the sound is finished playing..."

End Sub

5

Premere "Ctrl" + "S" per salvare il file.