https://www.ohjelmointiputka.net/koodivinkit/
Miten saan tuon ilmoittamaan että millon mp3 on loppu
tälläinen viritelmä ei toiminut
SoitaMP3 List1.List(List1.ListIndex), "biisi" MsgBox "Biisi soitettu"
Koska se jatkaa heti kun aloitetaan soittaa mp3 ni seuraavaan koodiriviin funkkarin jälkeen =/ apuja
Seuraavan funktion avulla voit tarkistaa, soiko MP3-tiedosto.
Function SoikoMP3(alias As String) As String Dim x As Long, tiedot As String * 255 x = mciSendString("status " & alias & " mode", tiedot, 255, 0) SoikoMP3 = Left(tiedot, InStr(tiedot, Chr(0)) - 1) End Function
Funktio palauttaa "playing" (musiikki soi) tai "stopped" (musiikki on päättynyt). Tämä toimii tietenkin myös muilla kuin MP3-tiedostoilla, kunhan niitä soitetaan mciSendString-funktion avulla. Lisätietoa MCI-komennoista.
Entäpä miten saisin haettua kaikki roska inhvot mitä biisissä on nekin olisivat hyödylliset esim pituus jne
Antamassani linkissä on tietoa juuri noista asioista. Tarvittava komento kappaleen pituuden selvittämiseksi esimerkiksi on "status length".
Aihe on jo aika vanha, joten et voi enää vastata siihen.