ok.. die genau fehler beschreibung heisst..
"Variante des Typs (NULL) konnte nicht in den Typ (String) konvertiert werden."
und der Fehler weist auf folgende zeile hin
if lowercase(nl.item[i].nodeValue) = lowercase(LabeledEdit1.Text) then begin
das ganze sieht jetzt so aus...
Delphi-Quellcode:
nl:= xmldoc.documentElement.selectNodes('/movies_db/mov/name');
for i := 0 to nl.length - 1 do begin
ListView1.Items.BeginUpdate;
ListView1.Clear;
if lowercase(nl.item[i].nodeValue) = lowercase(LabeledEdit1.Text) then begin
MessageDlg('Eintrag gefunden', mtConfirmation, [mbYes,mbNo], 0);
end;
ListView1.Items.EndUpdate;
end;