Anzeige
MPeX.net Suche
Home Page : Forum

FORUM
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   Registierung deaktiviert!Registierung deaktiviert! 
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 
   17.09. Vision Pearl: neues Mercedes-Benz M...
   22.08. Bluetooth MultiSpeaker 4in1 von Tre...
   22.08. BVMI: Der Umsatz mit Musikdownloads...
   22.08. Outdoor MP3-Player von Memup
   22.08. phonostar: Die erfolgreichsten Inte...
ACHTUNG: Das Board ist seit dem 06.11.2019 für neue Beiträge geschlossen.
Danke an alle, die hier über die Jahre zu regen Diskussionen beigetragen haben! mpx.net


Visual Basic Tag Information

 
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.   Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.    Foren-Übersicht | Forum-Hauptseite -> Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
eibpro
Postet sich warm


BeitragVerfasst am: 14.07.2004 - 20:14    Titel: Visual Basic Tag Information Antworten mit Zitat

Hallo

Hat jemand einen Hinweis für mich wie ich die TAG Informationen eines MP3 Songs der gerade in winamp oder einer anderen Software spielt in Visual Basic einer Variablen zuweisen kann.
Ein Beispiel wäre toll.

Herzlichen Dank

eibpro
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Tirmellon
MPeX.net AllStar


BeitragVerfasst am: 15.07.2004 - 07:23    Titel: RE: Visual Basic Tag Information Antworten mit Zitat

ID3v1 Tag:

[quelle: http://www.tools4vb.de/]

Kurzes Besipiel, daher hier der Code:

Code:

'Informationen
Public Type MP3Info
  Titel As String
  Interpret As String
  Album As String
  Jahr As String
  Kommentar As String
  Genre As String
End Type

Public Function ReadMP3Tag(ByVal Filename _
  As String) As MP3Info

  Dim F As Integer
  Dim TagInfo As String * 128

  F = FreeFile
  Open Filename For Binary As #F
  Seek #F, LOF(F) - Len(TagInfo) + 1
  Get #F, , TagInfo
  Close #F

  If Left$(TagInfo, 3) <> "TAG" Then
    'kein TAG

  Else
    With ReadMP3Tag
      .Titel = StripNull(Mid$(TagInfo, 4, 30))
      .Interpret = StripNull(Mid$(TagInfo, 34, 30))
      .Album = StripNull(Mid$(TagInfo, 64, 30))
      .Jahr = StripNull(Mid$(TagInfo, 94, 4))
      .Kommentar = StripNull(Mid$(TagInfo, 98, 30))
      .Genre = StripNull(Mid$(TagInfo, 128, 1))
    End With
  End If
End Function

Public Function StripNull(ByVal strText As String) _
  As String

  If InStr(strText, Chr$(0)) > 0 Then _
    strText = Left$(strText, InStr(strText, Chr$(0)) - 1)

  StripNull = RTrim$(strText)
End Function

_________________
Helium - Professional Audio Management
Helium - Fan Portal
Helium bei MPeX.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Tirmellon
MPeX.net AllStar


BeitragVerfasst am: 15.07.2004 - 07:26    Titel: RE: Visual Basic Tag Information Antworten mit Zitat

und hier gibt es ein komplettes Programm samt Code:
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=52400&lngW...
_________________
Helium - Professional Audio Management
Helium - Fan Portal
Helium bei MPeX.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.   Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.    Forum-Hauptseite -> Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group

Anzeige
Copyright © 2021 MPeX.net GmbH       Impressum       Verzicht       Suche Hosting by mpex