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 & Windows API
Re: CD-ID's 
Autor: Wagner
Datum: 08.11.05 16:17

   Private Sub CD_Init(Optional ByVal bClose As Boolean = True)
        Dim nResult As Integer
        Dim I As Integer
        Dim ID As String
        Dim ReturnString As Integer
        ' zunächst alles stoppen
        bCDPlay = False
        SendCommand("stop cdaudio")
        SendCommand("close cdaudio")
 
        ' CD-Audio öffnen und Zeitformat festlegen
        SendCommand("open cdaudio")
        SendCommand("set cdaudio time format milliseconds")
 
        SendCommand("info cdaudio identity")
        mciSendString("info cdaudio identity", ReturnString, 255, 0)
        '-----------------------------------------------------------------------
        Label1.Text = "CD-ID =  " & ReturnString
        '-----------------------------------------------------------------------
 
        ' Gesamtzeit ermitteln
        lTotalLength = SendCommand("status cdaudio length")
 
        ' Anzahl Tracks, sowie einzelne Track-Länge
        ' ermitteln (wir gehen mal von max. 100 Tracks aus)
        iTracks = 0
        cmbTracks.Items.Clear()
        cmbTracks.Items.Add(" ")
        cmbTracks.Items.IndexOf(0)
 
        For I = 1 To 30
            nResult = SendCommand("status cdaudio position track " & _
              CStr(I))
 
            ' kein Track mehr verfügbar?
            If nResult = 0 Then Exit For
 
            ' Track-Info ermitteln
            iTracks = iTracks + 1
            ReDim Preserve UDT_Track(iTracks)
            With UDT_Track(I)
                .nPosition = nResult
                .nLength = SendCommand("status cdaudio length track " & _
                  CStr(I))
 
                cmbTracks.Items.Add("[" & Format$(I, "00") & "] " & _
                  CD_FormatTime(.nLength))
            End With
        Next I
 
        ' CD-Audio schließen
        If bClose Then SendCommand("close cdaudio")
 
        ' Display aktualisieren
        Display_Show(eShowMode.iShowTotal)
    End Sub
Hab dir mal mein Code gepostet.
Bekomme aber leider keinen Wert zurück
und finde den Fehler nicht !!

Gruß Ernst
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
CD-ID's1.680Wagner07.11.05 16:57
Re: CD-ID's1.237vbtricks07.11.05 17:23
Re: CD-ID's1.178Wagner07.11.05 17:57
Re: CD-ID's1.185ModeratorMartoeng07.11.05 18:12
Re: CD-ID's1.028Wagner07.11.05 18:54
Re: CD-ID's1.078vbtricks07.11.05 18:56
Re: CD-ID's918Wagner07.11.05 19:27
Re: CD-ID's952Wagner08.11.05 08:51
Re: CD-ID's1.151ModeratorMartoeng08.11.05 09:27
Re: CD-ID's988Wagner08.11.05 11:18
Re: CD-ID's944vbtricks08.11.05 11:35
Re: CD-ID's1.023Wagner08.11.05 11:38
Re: CD-ID's1.031ModeratorMartoeng08.11.05 12:08
Re: CD-ID's864Wagner08.11.05 13:56
Re: CD-ID's988ModeratorMartoeng08.11.05 16:16
Re: CD-ID's940Wagner08.11.05 16:22
Re: CD-ID's967vbtricks08.11.05 19:54
Re: CD-ID's1.033Wagner08.11.05 16:17
Re: CD-ID's981ModeratorMartoeng08.11.05 16:28
Re: CD-ID's1.002Wagner08.11.05 22:09
Re: CD-ID's1.043Wagner08.11.05 23:46

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