Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Erklärung zu Compiler-Hinweis? (https://www.delphipraxis.net/171197-erklaerung-zu-compiler-hinweis.html)

Popov 25. Okt 2012 19:09

AW: Erklärung zu Compiler-Hinweis?
 
Jungs, ich glaube euch ja, aber wie ich schon sagte, das hat keiner meinem Compiler gesagt. Denn es gibt zwar nicht so viele gleichnamige Funktionen (die ich kenne und die falsche Ergebnisse liefern würden), aber bei einigen habe ich immer auf die Reihenfolge der Units geachtet (weil ich es so falsch gelesen habe). Jetzt wo der Complier es weiß habe ich Angst, dass einige meiner Programme nicht mehr funktionieren werden :(

himitsu 25. Okt 2012 19:34

AW: Erklärung zu Compiler-Hinweis?
 
Plötzlich nicht mehr funktionieren?

Das Verhalten ist ja praktisch schon immer so, also was einmal lief, wird auch in Zukunft laufen.

Und wie bereits erwähnt, kann man im Zweifelsfall immernch den Namespace angeben, dann ist es egal welche Unit eingebunden und in welcher Reihenfolge diese sind.
Delphi-Quellcode:
Windows.DeleteFile(...);
wird garantiert immer die aus der Unit Windows nutzen.
(es sei denn man hat z.B. eine Klasse in einer Variable, Property oder Funktion im Scope rumliegen, welche Windows heißt auch die auch noch eine Funktion mit dem Namen DeleteFile besitzt :stupid: )


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:27 Uhr.
Seite 2 von 2     12   

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