AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Woher kennt Delphi benötigte Units von Komponenten?
Thema durchsuchen
Ansicht
Themen-Optionen

Woher kennt Delphi benötigte Units von Komponenten?

Ein Thema von g_pixel · begonnen am 21. Dez 2007 · letzter Beitrag vom 22. Dez 2007
Antwort Antwort
g_pixel

Registriert seit: 10. Nov 2007
Ort: Dresden
4 Beiträge
 
#1

Woher kennt Delphi benötigte Units von Komponenten?

  Alt 21. Dez 2007, 19:35
Hallo!

Ich hoffe, das ich mit meiner Frage im richtigen Forum bin.

Mir fällt auf, das Delphi egal bei welcher Komponente die benötigten Units automatisch einträgt.
Wäre das nur bei den mit Delphi mitgelieferten Kompos so, wüde ich noch an eine feste Einstellung in der IDE glauben. Da das aber auch mit Fremdkomponenten geht, frag ich mich, woher Delphi weiß, welche Unit dann in den Uses Abschnitt gehört. Hab mal Quelltexte angeguckt. Da sehe ich nur die Registrierung der Komponente selber und der Registerseite, wo die Komponente später gefunden wird.

Hab ich da was übersehen? Woher kennt Delphi die benötigte Unit, die meine Komponente enthält?
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#2

Re: Woher kennt Delphi benötigte Units von Komponenten?

  Alt 21. Dez 2007, 19:43
Die sind doch registriert.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Woher kennt Delphi benötigte Units von Komponenten?

  Alt 21. Dez 2007, 19:44
Ich denke mal er meint, wenn man z.B. die Komponente "TIdTCPServer" einbindet, dass nicht nur dessen Unit eingebunden wird, sondern auch noch andere, die man meist dazu benötigt.
  Mit Zitat antworten Zitat
Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
946 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: Woher kennt Delphi benötigte Units von Komponenten?

  Alt 21. Dez 2007, 19:45
Hallo g_pixel,

beim compolieren der Units werden die Informationen der uses-klausel unterhalb von interface mit
in den DCU-Datei gespeichert.
Und wenn nun eine Componente auf einer Form abgelegt wird, dann werden diese
Informationen ausgelesen und eingetragen.
Der technische Hintergrund ist zu erfahren, wenn danach gesucht wirdRTTI.

Gruß
  Mit Zitat antworten Zitat
g_pixel

Registriert seit: 10. Nov 2007
Ort: Dresden
4 Beiträge
 
#5

Re: Woher kennt Delphi benötigte Units von Komponenten?

  Alt 22. Dez 2007, 17:26
Hallo allerseits!

Danke für Eure Hilfe. Werd mich erst mal genauer damit beschäftigen müssen. Die Muhkuh hat recht. Genauso hab ich meine Frage gemeint.

Danke nochmal allen!
  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 18:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz