Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Welche Komponenten werden im kompletten Projekt verwendet
Rainer78 - Fr 23.01.09 11:54
Titel: Welche Komponenten werden im kompletten Projekt verwendet
Hallo zusammen!
Ich habe ein Projekt mit über 360 Units / Formularen und ich müsste wissen, welche Komponenten alle verwendet werden (TEdit, TPanel etc.)
Gibt es ein Programm, welches alle Dateien im Projekt durchsucht oder kann man das anderweitig heraus bekommen ??
Gruß,
Rainer
Rainer78 - Fr 23.01.09 14:23
Habe mir eine Lösung zurecht gebastelt:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24:
| procedure ListKomponents;
Var i,j : Integer; LComponent : TComponent; slTemp : TStringList;
begin slTemp := TStringList.Create;
for i:=0 to Application.ComponentCount-1 do begin LComponent:=Application.Components[i]; for j:=0 to LComponent.ComponentCount-1 do begin if slTemp.IndexOf(LComponent.Components[j].ClassName) = -1 then slTemp.Add(LComponent.Components[j].ClassName); end;
end; slTemp.Sort; slTemp.SaveToFile('c:\komponenten.txt'); slTemp.Free; end; |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!