Wenn alles andere aus dem VLE gelöscht werden kann, so geht das ganz einfach:
Zuerst merkst du dir die gefundene Zeile. Die Variable i sagt dir welche das ist
:
Merker = ValuelistEditor1.strings.string[i];
Anschließend brauchen wir nur die liste zu löschen und den gemerkten Wert neu einfügen:
Delphi-Quellcode:
ValuelistEditor1.strings.clear;
ValuelistEditor1.string.append(merker);
und schon steht nur noch das gefundene Wertepaar im Editor