TV-Total Button->Sound

  • VB.NET

Es gibt 5 Antworten in diesem Thema. Der letzte Beitrag () ist von Myrax.

    TV-Total Button->Sound

    Hallo liebe Community,

    Ich bin ganz neu und habe vor, ein kleines Programm für ein Basketball-Turnier unserer Schule zu basteln.

    Ich habe vor, ein Programm zu schreiben, bei welchem man einen Button anklickt und ein bestimmter Sound wird abgespielt.
    Das funktioniert auch alles einwandfrei, doch möchte ich gerne, dass die Dateien aus den Resourcen verwendet werden und dann mit dem AxWindowsMediaPlayer1 Befehlt abgespielt werden, da ich gerne die Lautstärke und die Sound-Datei vorspulen/anhalten möchte.
    Selbst ein stundenlanges Suchen nach dem mir gesuchten Befehl war nicht erfolgreich.

    Ich hoffe ihr habt verstanden, was mein Anliegen ist und könnt mir helfen.

    VB.NET-Quellcode

    1. Public Class Form1
    2. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    3. AxWindowsMediaPlayer1.URL = "C:\Basketball\Defense.mp3"
    4. End Sub
    5. End Class

    Das funktioniert soweit einwandfrei.


    Doch dieser Befehl will nicht funktionieren:

    VB.NET-Quellcode

    1. Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click
    2. AxWindowsMediaPlayer1.URL = My.Resources.Defense
    3. End Sub

    oder auch

    VB.NET-Quellcode

    1. Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click
    2. AxWindowsMediaPlayer1.URL = "My.Resources.Defense.mp3"
    3. End Sub

    funktioniert nicht.

    Danke im Voraus :)
    Jup, du versuchst da ein Bytearray auf den Pfad der Datei zu geben (String).

    Ich würds jetzt mal so probieren...

    VB.NET-Quellcode

    1. Dim f as String = My.Computer.FileSystem.GetTempFileName() + ".mp3"
    2. My.Computer.Filesystem.WriteAllBytes(f,My.Resources.defense,False)
    3. AxWindowsMediaPlayer1.URL = f


    Ungetestet...


    Mit freundlichen Grüßen,
    Manawyrm

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Manawyrm“ ()