Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Seltsame Fehler in Delphi (https://www.delphipraxis.net/48384-seltsame-fehler-delphi.html)

oXmoX 29. Jun 2005 09:38

Re: Seltsame Fehler in Delphi
 
@marabu: Danke ...meine Leaks sind jetzt weg (Lag noch woanders dran bei mir).

Nächte Frage: gibt es ein Tool, das mir unbenötigte Units aus den uses-Abschnitten entfernt. Oder muß ich mir die ganze Arbeit etwa selbst machen?

ltiefland 29. Jun 2005 10:31

Re: Seltsame Fehler in Delphi
 
Im Interface-Abschnitt ist das kein großes Problem. Lösche doch einfach die uses Klausel (oder kommentiere sie aus) und speichere die Datei neu. Nun baut Delphi alle benötigten Units in die uses Klausel ein. So kannst Du das bei jeder Datei machen. Units, die nicht zu einer Komponente gehören sollte man eh, soweit möglich, in den implementation Abschnitt verlagern, da man auf den Inhalt dieser Units so gut wie nie zugreifen muß (im Interface-Abschnitt). Übrigens: Bei diesen Units fragt Dich Delphi zur Not, ob es sie in die Uses Klausel aufnehmen soll, falls Du eine vergessen hast.

marabu 29. Jun 2005 10:32

Re: Seltsame Fehler in Delphi
 
Zitat:

Zitat von Christian Seehase
schau Dir mal Icarus an (www.peganza.com)

marabu

oXmoX 29. Jun 2005 12:10

Re: Seltsame Fehler in Delphi
 
Zitat:

Zitat von marabu
Zitat:

Zitat von Christian Seehase
schau Dir mal Icarus an (www.peganza.com)

marabu

Jau, sowas hab ich gesucht.

Mir ist übrigens beim Analysieren meiner uses-Klauseln aufgefallen, dass "TBitmap" zweimal deklariert wird: einmal in "Windows" und einmal in "TGraphics". ...Seltsam.

marabu 29. Jun 2005 12:23

Re: Seltsame Fehler in Delphi
 
Windows.TBitmap - muss ein Irrtum sein...

oXmoX 29. Jun 2005 12:28

Re: Seltsame Fehler in Delphi
 
Zitat:

Zitat von marabu
Windows.TBitmap - muss ein Irrtum sein...

...ist aber so. Zeile 12100

Bernhard Geyer 29. Jun 2005 12:31

Re: Seltsame Fehler in Delphi
 
Zitat:

Zitat von oXmoX
Mir ist übrigens beim Analysieren meiner uses-Klauseln aufgefallen, dass "TBitmap" zweimal deklariert wird: einmal in "Windows" und einmal in "TGraphics". ...Seltsam.

In Graphics.pas wird TBitmap als Delphi-Klasse deklariert, in Windows.pas ist die Bitmap-Struktur von Windows gemeint

marabu 29. Jun 2005 12:37

Re: Seltsame Fehler in Delphi
 
Während mein Server im Keller noch gehustet hat kam schon die Erklärung von Bernhard. Und warum ich mit Strg-F in Windows.pas nix gefunden habe - das behalte ich lieber für mich...

marabu

oXmoX 29. Jun 2005 12:51

Re: Seltsame Fehler in Delphi
 
Das bedeutet also für mich, dass die Reihenfolge im uses-Teil eine Rolle Spielt. Ich muss ständig darauf achten, dass "Graphics" vor "Windows" steht, da ich nicht mit dem Record, sondern mit der Klasse arbeiten will.

Wie kann ich denn explizit ein TBitmap einer bestimmten Unit ansprechen?

marabu 29. Jun 2005 12:53

Re: Seltsame Fehler in Delphi
 
Über qualified names: windows.tbitmap


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.
Seite 2 von 4     12 34      

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