Lieber @RolandRadio,
Du schreibst im anderen Faden sehr richtig, hier sei ein Support-Forum. Jedoch besteht das Wesen eines solchen darin, daß sich die Mitglieder der sog. Community freiwillig und überwiegend ehrenamtlich hier engagieren. Es beruht auf Geben und Nehmen. Leute, die eine Frage haben, weil sie irgendwo nicht weiterkommen, haben – das liegt in der Natur der Sache – zunächst jedoch nichts zu geben, außer: Höflichkeit.
Und genau solche Umgangsformen wie Du sie an den Tag gelegt hast, vermiesen mir wiederum die Teilnahme an diesem Forum. Denn mit Großbuchstaben und vielen Ausrufezeichen gerät das Verhältnis von Geben und Nehmen in Schieflage. Und mir vergeht die Lust, denn ich kann meine Freizeit auch angenehmer verplempern als mich anmotzen zu lassen. (Vielleicht warst Du Dir dessen nicht bewußt, aber ich habe es so empfunden.) Und wie Du vielleicht festgestellt hast, ist mir die Lust erst vergangen, als Du die Kommunikation auf „respektlos“ umgestellt hast.
Nenne Du es „Kindergarten“, ich nenne es „Kinderstube“. (Falls Du weißt was das ist.)
Wie auch immer: So sieht eine höfliche Anfrage aus, mit der ich parat gehe! Und vielen Dank dafür, denn dann habe ich mir die Mühe (ja, es bereitete mir solche!) nicht vergeblich gemacht:
var
Pfad, ID: string;
Item: IPlaylistItem
// Pfad eines Elements herausfinden:
Pfad := IFilePlaylistItem(Item).GetFilename;
// ID eines Elements in der mAirListDB herausfinden:
ID := Item.GetDatabaseID;
Das funktioniert, ich habe es bei mir ausprobiert.
Zu 2. habe ich Dir nebenan bereits geantwortet.
Österliche Grüße
TSD