Bij het maken van audio- software met behulp van Visual Basic , moet u het Windows-besturingssysteem functie die het mogelijk maakt de toepassing op interne processen die muziek spelen gebruik bellen . Hoewel de functie is een interne Windows-proces , kunt u nog steeds bellen met de Visual Basic programmeertaal . U kunt aangepaste of interne klanken die spelen in de Visual Basic-toepassing te programmeren . Instructies 1 Maak een verklaring in de Visual Basic-toepassing dat de interne Windows sound library functies noemt . Dit is nodig om de functie " PlaySound " in Windows . Plaats deze code als de eerste regel van uw aanvraag : Private Declare Auto-functie PlaySound Lib " winmm.dll " ( ByVal lpszSoundName als Koord , ByVal hModule As Integer , ByVal dwFlags As Integer ) als IntegerPrivate Const SND_FILENAME As Integer = & H20000 < br > 2 Maak het variabele die verwijst naar de locatie van het audiobestand . De Visual Basic sound functie speelt een bestand op de computer . Moet je een string variabele die de functie waar het bestand zich bevindt vertelt creëren . Een stringvariabele dat is een map op de computer is Dim strFile als StringstrFile = " C : \\ \\ MyMusic \\ \\ myFile.wav " 3 Maak een integer variabele die de return waarde bezit van de functie " PlaySound " . Deze functie geeft een geheel , dat geeft je de status van het gesprek . Hiermee kunt u het programma voor fouten of bestand corruptie problemen met het geluidsbestand . De code voor een integer variabele is Dim intReturn als Integer 4 Bel de " PlaySound " functie die het bestand speelt . Met behulp van deze functie , zal het geluid af te spelen op de computer van de gebruiker door middel van uw applicatie . Hieronder is hoe je een geluid af te spelen in Visual Basic : intReturn = PlaySound ( strFile , 0 , SND_FILENAME ) 5 Terugkeer van de status van het bestand . Nadat u het bestand hebt gebeld , kunt u de gehele waarde terug te keren en te behandelen problemen ondervonden in de code . Hieronder de code geeft een waarde aan de toepassing : Return intReturn
|