vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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 & Windows API
Re: Absturz bei mciSendString 
Autor: TBX
Datum: 24.07.05 19:42

Ok, die Sache ist allerdings sehr umfangreich, ich werde hier erst mal nur das wesentliche posten, ich hoffe es hilft weiter...

'Das sind die von mir benutzen Typen:
Public Type AudioFileT
    sTitle As String
    sFile As String
    sAlias As String
    iLenght As Long
    iPlus As Long
    bVisible As Boolean
    iAutoPlace As Long
End Type
 
Public Type SatzT
    sAlias As String
    iTime As Integer
End Type
 
Public Type DienstT
    sKey As String
    sText As String
    Satz() As SatzT
    iCount As Integer
End Type
 
'API Funktion
Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" ( _
ByVal lpstrCommand As String, _
ByVal lpstrReturnString As String, _
ByVal uReturnLength As Long, _
ByVal hwndCallback As Long) As Long
 
 
'Hiermit werden die Sounds abgespielt.
Function Wiedergabe(DienstDev As DienstT) As Boolean
Dim iT As Integer
Dim iZ As Long
With DienstDev
For n = 0 To .iCount
    iT = GetAudioIndex(.Satz(n).sAlias)
    iZ = .Satz(n).iTime
    With AudioFiles(iT)
        iZ = iZ + .iLenght
        StopAudioFile .sAlias 'Hier irgendwo tritt der Fehler auf
        PlayAudioFile .sAlias
        Delay iZ
    End With
Next
End With
End Function
 
Public Sub PlayAudioFile(sID As String)
mciSendString "play " & sID, 0, 0, 0
End Sub
 
Public Sub StopAudioFile(sID As String)
mciSendString "stop " & sID, 0, 0, 0
ResetAudioFile sID
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Absturz bei mciSendString1.341TBX24.07.05 16:59
Re: Absturz bei mciSendString860ModeratorMartoeng24.07.05 17:59
Re: Absturz bei mciSendString905TBX24.07.05 19:42
Re: Absturz bei mciSendString884ModeratorMartoeng24.07.05 21:20
Re: Absturz bei mciSendString834TBX24.07.05 21:59
Re: Absturz bei mciSendString839ModeratorMartoeng24.07.05 22:40
Re: Absturz bei mciSendString787TBX25.07.05 08:58
Re: Absturz bei mciSendString967TBX25.07.05 11:12

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