AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi H2164 Variable xxx wurde deklariert aber in xxx nicht verwendet
Thema durchsuchen
Ansicht
Themen-Optionen

H2164 Variable xxx wurde deklariert aber in xxx nicht verwendet

Ein Thema von AJ_Oldendorf · begonnen am 7. Okt 2013 · letzter Beitrag vom 9. Okt 2013
Antwort Antwort
AJ_Oldendorf

Registriert seit: 12. Jun 2009
486 Beiträge
 
Delphi 12 Athens
 
#1

AW: H2164 Variable xxx wurde deklariert aber in xxx nicht verwendet

  Alt 8. Okt 2013, 09:34
So hier mal ein paar Screenshots zu Beispielen, wo die beiden Compiler sich unterscheiden.
Keine Ahnung warum aber über manche Variablen lässt sich der Compiler gar nicht aus (obwohl deklariert und gar nicht verwendet) und über manche äußert er sich sogar, dass diese zugewiesen wurden aber niemals benutzt werden...
Also irgendwie unterscheiden sich die beiden Compiler doch sehr in ihrer Aussagekraft...

Kann hierzu jemand etwas sagen?
Es muss doch möglich sein, bei beiden Compilern das gleiche Ergebnis zu erzielen (Hinweise/Warnungen).

Gruß
Alex
Angehängte Grafiken
Dateityp: png 32bit_1.png (45,3 KB, 30x aufgerufen)
Dateityp: png 32bit_2.png (38,2 KB, 27x aufgerufen)
Dateityp: png 64bit_1.png (32,3 KB, 27x aufgerufen)
Dateityp: png 64bit_2.png (36,3 KB, 27x aufgerufen)
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.403 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: H2164 Variable xxx wurde deklariert aber in xxx nicht verwendet

  Alt 8. Okt 2013, 09:40
Hi,

unter Delphi 7 haben wir aktuell das selbe Thema. Schein so, als ob das (zumindest bei uns) an der ein/ausgeschalteten Optimierung liegt. Wobei hier der Sonderfall vorhanden ist, dass es sich um Variablen in einer Methode handelt die nicht verwendet wird. Ist die Optimierung eingeschaltet werden die Variablen nicht bemängelt, ist die Optimierung aus, dann kommen auch die Hinweise.

Grüße
  Mit Zitat antworten Zitat
AJ_Oldendorf

Registriert seit: 12. Jun 2009
486 Beiträge
 
Delphi 12 Athens
 
#3

AW: H2164 Variable xxx wurde deklariert aber in xxx nicht verwendet

  Alt 8. Okt 2013, 09:45
Ich habe aber bei beiden Compilern die Optimierung ausgeschaltet.
Die Debug-Einstellungen sind bei beiden gleich (32/64bit).

Gruß
Alex
  Mit Zitat antworten Zitat
AJ_Oldendorf

Registriert seit: 12. Jun 2009
486 Beiträge
 
Delphi 12 Athens
 
#4

AW: H2164 Variable xxx wurde deklariert aber in xxx nicht verwendet

  Alt 9. Okt 2013, 09:48
Wollte nochmal nachfragen ob das Problem niemand anderes hat oder ob es vielleicht ein "Bug" im Compiler ist und falls nicht, warum liefern die beiden Compiler beim gleichen Quelltext unterschiedliche Hinweise/Warnungen.

Gruß
Alex
  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 12:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz