Warum du nach
XML fragst verstehe ich jetzt zwar in diesem Zusammenhang nicht, aber na gut.
Ich gehe jetzt mal davon aus, dass dein ListView so aufgebaut ist:
Code:
Spalte1|Spalte2|Spalte3
Datum|Zeit|Termin
Den Inhalt von Spalte1 bekommst du über die Caption, den Inhalt von Spalte 2 über SubItems[0], den inahlt von Spalte3 über SubItems[1].
Somit sollte dein obiger Code wie folgt abgewandelt funktionieren:
Delphi-Quellcode:
procedure Tfrm_terminplaner_main.Timer2Timer(Sender: TObject);
var
i: integer;
begin
for i:=0 to lv_eintraege.Items.Count - 1 do begin
if (StrtoDate(lv_eintraege.Items[i].SubItems[1])=now) and (StrtoTime(lv_eintraege.Items[i].SubItems[2])=now) then begin
ShowMessage('Ihr Termin ('+lv_eintraege.Items[i].SubItems[0]+') beginnt!');
end;
end;
end;