Das geht ganz normal mit dem =-Operator:
Delphi-Quellcode:
var i: integer;
begin
...
for i := low(comps) to high(comps) do
if comp = comps[i] then
(Comp as comps[i]).Name;
...
Aber ich wiederhole meine Frage: Wirklich Klassentypen?
Auf TComponent.Name kannst du nämlich nur in Instanzen aus zugreifen, nicht in Klassen!