AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Liste der installierten Komponenten in Delphi 7 (insbesondere Jedi)
Thema durchsuchen
Ansicht
Themen-Optionen

Liste der installierten Komponenten in Delphi 7 (insbesondere Jedi)

Ein Thema von PIERREDENNLER · begonnen am 18. Nov 2017 · letzter Beitrag vom 24. Nov 2017
Antwort Antwort
nahpets
(Gast)

n/a Beiträge
 
#1

AW: Liste der installierten Komponenten in Delphi 7 (insbesondere Jedi)

  Alt 21. Nov 2017, 13:04
Wahrscheinlich ist es nicht erforderlich, die BPLs. auszulesen. Delphi ist mit Delphi geschrieben und kann über RTTI ausgewertet werden.

Du müsstest Dich mal in das Schreiben von Experten für Delphi einlesen.

Das "Hauptformular" von Delphi ist von TForm abgeleitet.

Man kann es innerhalb eines Experten über FindComponent suchen, die Palette ist vom Typ TTabControl abgeleitet und kann ebenfalls über FindComponent gesucht werden:
Delphi-Quellcode:
Var
          AppBuilder: TForm;
          TabControl: TTabControl;
begin
  AppBuilder := TForm(Application.FindComponent('AppBuilder'));
  TabControl := TTabControl(AppBuilder.FindComponent('TabControl'));
  // Stil der Palettenreiter ändern.
  TabControl.Style := tsTabs;
  TabControl.Style := tsButtons;
  TabControl.Style := tsFlatButtons;
end;
Wie man von hier an den Inhalt der einzelnen Tabreiter kommt, weiß ich nicht, hab' ich mich nie drum gekümmert.

Die "Titel" der einzelnen Tabellenreiter kann man sich z. B. so in eine Textdatei schreiben lassen:TabControl.Tabs.SaveToFile('c:\temp\TabControl.Tabs'); Als ClassName bekommt man TComponentPaletteTabControl.

Gibt das bitte mal bei der Suchmaschine Deiner Wahl ein und schau, ob Du was für Dich brauchbares findest. (Viel wird es wahrscheinlich nicht sein )
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz