Bei der Erstellung von Audio-Software mit Visual Basic, müssen Sie die Windows-Betriebssystem -Funktion, die die Anwendung der internen Prozesse , die Musik spielen verwenden können anrufen. Obwohl die Funktion ist ein interner Windows Prozess , können Sie nennen ihn noch mit der Programmiersprache Visual Basic . Sie können programmieren individuelle oder interne Klänge, die in der Visual Basic-Anwendung zu spielen. Anleitung
1
erstellen eine Erklärung in der Visual Basic- Anwendung, die die interne Windows- Sound-Library -Funktionen aufruft . Dies ist erforderlich , um die " PlaySound "-Funktion in Windows zu verwenden. Fügen Sie diesen Code als erste Zeile Ihrer Anwendung : Private Declare Auto Function PlaySound Lib " winmm.dll " (ByVal lpszSoundName As String , ByVal hModule As Integer , ByVal dwFlags As Integer ) As IntegerPrivate Const SND_FILENAME As Integer = & H20000
2
erstellen Sie die Variable, die auf den Speicherort der Audiodatei . Der Visual Basic- Sound-Funktion spielt eine Datei auf dem Computer befinden . Sie müssen eine String-Variable , die die Funktion , wo sich die Datei befindet erzählt erstellen. Ein String-Variable , die ein Verzeichnis auf dem Computer ist Dim strFile als StringstrFile = " C: \\ \\ myMusic \\ \\ myfile.wav "
3
erstellen eine Integer-Variable , die den Rückgabewert hält der " PlaySound "-Funktion . Diese Funktion gibt eine ganze Zahl , die Ihnen den Status des Anrufs. Es ermöglicht Ihnen, für Fehler oder beschädigte Dateien Probleme mit dem Sound-Datei . Der Code für eine Integer-Variable ist Dim intReturn als Integer
4
die " PlaySound "-Funktion , die die Datei spielt Rufen . Mit dieser Funktion wird der Ton auf dem Computer des Benutzers durch die Anwendung spielen . Unten ist, wie man einen Ton in Visual Basic spielen : intReturn = PlaySound ( strFile , 0, SND_FILENAME )
5
Bringen Sie den Status der Datei . Sobald Sie die Datei mit dem Namen haben, können Sie den ganzzahligen Wert zurück und behandeln alle Probleme angetroffen in den Code. Unten gibt der Code einen Wert an die Anwendung : Rückkehr intReturn