AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Unit über Unit einbinden

Ein Thema von bL1nK · begonnen am 27. Jun 2007 · letzter Beitrag vom 27. Jun 2007
Antwort Antwort
bL1nK

Registriert seit: 16. Mai 2007
4 Beiträge
 
#1

Unit über Unit einbinden

  Alt 27. Jun 2007, 08:20
Hi,

ich schreib grad für nen treiber eine componente die den zugriff erleichtern soll.

mein problem ist jetzt:

ich binde in meiner 'componenten_unit' die 'treiber_unit' ein.
in der 'treiber_unit' sind const und types definiert auf die ich aus meiner 'componenten_unit' ohne probleme zugreifen kann.

wenn ich jetzt ein projekt mache und in die 'projekt_unit' meine 'componenten_unit' einbinde habe ich leider keinen zugriff von der'projekt_unit' auf die const und types in der 'treiber_unit'. wie kann ich das problem beheben?

in der 'treiber_unit' stehn alle const und types im interface teil, und in meiner 'component_unit' binde ich die 'treiber_unit' auch im interface teil ein.

hoffe ihr könnt mir helfen, sollte noch was unklar sein schreibt einfach. thx.
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#2

Re: Unit über Unit einbinden

  Alt 27. Jun 2007, 08:28
Hallo bL1nK,

Zitat von bL1nK:
wenn ich jetzt ein projekt mache und in die 'projekt_unit' meine 'componenten_unit' einbinde habe ich leider keinen zugriff von der'projekt_unit' auf die const und types in der 'treiber_unit'.
Wenn die consts nicht in einer Klasse stehen, liegt es daran, daß Du in Deiner 'projekt_unit' auch die 'treiber_unit' einbinden mußt. Delphi reicht (zum Glück) nicht eingebundene Werte/Funktionen/etc.pp. aus interface/implementation anderer Units weiter.

Du kannst aber auch Klassen schreiben...

Gruß winkel79
Frederik
  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 07:46 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