Hey, kein Grund die Farbe zu wechseln.
ID3-Tags definieren einen gewissen Umfang an Informationen und ein spezielles Speicherformat. In der
JEDI Component Library findest du fertige Komponenten zur Bearbeitung dieser Tags, die du von deinem bevorzugten Media Player kennen solltest.
FreeDB definiert ein textbasiertes Austauschformat für solche Informationen - und auch ein physisches Datenmodell, welches dich aber eher weniger interessieren wird.
XML ist das strukturierte Textformat mit den spitzen Klammern - sieht aus wie
HTML, ist es aber nicht.
Datenbanken klammern wir einfach mal aus.
Versuche dich mal zu den oben genannten Begriffen ein wenig schlau zu machen - die Suche hier in der
DP oder in Wikipedia könnte ein guter Ansatz sein.
Dann kommt das technische: TreeView oder Virtual... - meinst du das VirtualStringGrid als TreeView-Ersatz? Die Methoden der beiden Komponenten unterscheiden sich sehr stark. Da solltest du dir vielleicht einen Überblick über Demos beschaffen, bevor du dich entscheidest.
Freundliche Grüße