Einzelnen Beitrag anzeigen

Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.057 Beiträge
 
Delphi XE2 Professional
 
#30

Re: global Variablen, Mehrfachdeklaration

  Alt 14. Sep 2007, 19:06
Zitat von WS1976:
Hi Amateuerprofi,

Zitat:
Das, was ich jetzt gern schreiben würde, schreibe ich aus Gründen der Höflichkeit nicht.
Dieser Kommentar ist absolut überflüssig.

Zitat:
Glaubst du denn ernsthaft, daß der Compiler quasi per Zufallsgenerator arbeitet ??
Ich hab dás so nie behauptet und auch so nicht dargestellt.Vielleicht solltest du, bevor du Kommentare abgibst, meinen Originalbeitrag lesen.
Ich habe mehr als 100 Units in denen die Reihenfolge der Uniteinträge beliebig ist. In
mehreren sind die gleichen Variablennamen (Unitglobal) definiert.

Tatsache ist:
Es ist völlig egal wo im Programm ich debugge ( hab mir die Variablen auch schon per label angeschaut, gleiches Ergebnis ), ich bekomme mal die richtigen und mal die falsche Variable angezeigt und das ist völlig wilkürlich.

Grüsse
Rainer

PS:
@ws1976

Wenn du das so nie behauptet hast, wie soll denn der Satz "Welche der Compiler wo wann nimmt ist scheinbar purer Zufall." sonst zu verstehen sein.
Es war auch nicht gefragt, was der Debugger anzeigt, sondern wie der Compiler den Source-Code umsetzt.
Und der Compiler benutzt weder die Deklarationen der zuerst genannten Unit noch überläßt er es dem Zufall, welche Deklarationen er verwendet sondern er benutzt immer die Deklarationen der zuletzt genannten Unit.
Vielleicht solltest du, bevor du Kommentare abgibst, deinen Originalbeitrag lesen......
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat