vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Sounds mehrfach abspielen 
Autor: General BiSoN
Datum: 28.07.08 13:28

hi

wie wärs mit Backgroundworkern?
Ich hab KA ob das SO für dich funzt, aber es sollte jedenfalls gehn... frage ist nur, wie die Soundwiedergabe auf die Hardware zugreift und das eventuell abbricht o.ä......
Problem der Backgroundworker: Wenn du zu viele lafen lässt, rauchen sie dir ab ;)
Also bis 5 kann man "EIGENTLICH" so Problemlos laufen lassen.
Versuch mach kluch ;)

Public Class Form1
    Private WithEvents BGWSound1 As System.ComponentModel.BackgroundWorker
    Private WithEvents BGWSound2 As System.ComponentModel.BackgroundWorker
    Private WithEvents BGWSound3 As System.ComponentModel.BackgroundWorker
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
    End Sub
 
    Public Function PlaySound(ByVal FullPATH As String) As Boolean
        If BGWSound1.IsBusy = False Then
            BGWSound1.RunWorkerAsync(FullPATH)
        ElseIf BGWSound2.IsBusy = False Then
            BGWSound2.RunWorkerAsync(FullPATH)
        ElseIf BGWSound3.IsBusy = False Then
            BGWSound3.RunWorkerAsync(FullPATH)
        Else
            Return False
        End If
        Return True
    End Function
 
    Private Sub BGWSounds_DoWorking(ByVal sender As Object, ByVal e As _
      System.ComponentModel.DoWorkEventArgs)  Handles BGWSound1.DoWork, _
      BGWSound2.DoWork, BGWSound3.DoWork
        My.Computer.Audio.Play(e.Argument, AudioPlayMode.WaitToComplete)
    End Sub
End Class

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
MFG: BiSoN

Es gibt nur zwei unverr?ckbare Weisheiten:
1. Der Computer n?tzt dem Menschen
2. Die Erde ist eine Scheibe

http://t00ltime.kilu.de/

Beitrag wurde zuletzt am 28.07.08 um 13:29:45 editiert.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Sounds mehrfach abspielen1.484mull25.07.08 00:02
Re: Sounds mehrfach abspielen1.101Julian1327.07.08 11:01
Re: Sounds mehrfach abspielen1.086mull28.07.08 00:59
Re: Sounds mehrfach abspielen1.008General BiSoN28.07.08 13:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel