Αναπαραγωγή αρχείων MIDI χρησιμοποιώντας VBA στο Microsoft Excel

Πίνακας περιεχομένων

Τα ηχητικά αρχεία σε μορφή MIDI είναι συχνά μεγάλα, οπότε ίσως χρειαστεί να σταματήσετε να παίζετε
τον ήχο (π.χ. όταν τελειώσει η μακροεντολή). Εδώ είναι ένα παράδειγμα:

Private Declare Function mciExecute Lib "winmm.dll" _ (ByVal lpstrCommand As String) As Long Sub PlayMidiFile (MidiFileName As String, Play As Boolean) If Dir (MidiFileName) = "" Τότε Έξοδος από "Δεν υπάρχει αρχείο για αναπαραγωγή If Play Στη συνέχεια mciExecute "play" & MidiFileName "ξεκινήστε να παίζετε Else mciExecute" stop "& MidiFileName" σταματήστε να παίζετε End If End Sub Sub TestPlayMidiFile () PlayMidiFile "c: \ foldername \ soundfilename.mid", True MsgBox "Κάντε κλικ στο OK όταν αρχίσει να παίζει το αρχείο MIDI… "MsgBox" Κάντε κλικ στο OK για να σταματήσετε την αναπαραγωγή του αρχείου MIDI … "PlayMidiFile" c: \ foldername \ soundfilename.mid ", False End Sub

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave