![]() |
Delphi-Version: 5
Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Hallo,
da immer wieder hier "gemeckert" wird, wenn jemand (und ich mach das teilweise aus alter Gewohnheit auch) schreibt:
Delphi-Quellcode:
While Query.EOF = false
schreibe ich nun
Delphi-Quellcode:
While not Query.EOF
und bekomme prompt Meckermeldungen in Delphi 10.1 siehe Betreff, das Programm läuft aber auch so. Was ist den nun richtig? Ciao Stefan |
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Wenn Query tatsächlich ein TQuery bzw. ein Derivat davon ist, dann muss das funktionieren. Verwende ich genauso seit nunmehr 15 Jahren.
Sherlock |
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Ich würde mich wundern wenn er sagt Fehler und du trotzdem ein lauffähiges Programm hast. Mach doch mal Rechtsklick auf das Projekt und "Bereinigen".
|
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Hallo,
bitte mal etwas mehr Quellcode zeigen Zitat:
der das noch nicht kompilieren konnte. |
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Wo genau kommen denn die "Meckermeldungen"? In der Strukturansicht? Dann wäre das das altbekannte Problem, das hat AFAIK noch nie zuverlässig funktioniert.
|
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Bereinigen bringt nichts, schalte ich von Android zu Windows um sind die Meldungen weg, beim Zurückschalten auf Android bleiben sie weg bis sie dann (wann habe ich noch nicht herausgefunden) plötzlich wieder erscheinen!
Ciao Stefan Nachtrag: Zitat:
Nicht nur diese, auch viele andere sinnlose Meldungen wie: - 'TStringList' enthält kein Element namens 'Free' - 'Integer' enthält kein Element namens 'ToString' - ... was unendlich fortzusetzen wäre ;-) |
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Das kann man nur abschalten, das Ding kreidet alles an was bei drei nicht auf den Bäumen ist.
|
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Das "ErrorInsight" ist ein "Error in sich". Abzuschalten ist erste Bürgerpflicht. Optionen -> Editor-Optionen->Code Insight->Fehlermarkierung Haken weg! Schon ist die IDE einen Hauch performanter und falsche Fehler gibt es auch keine mehr.
Sherlock |
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Ich nenne es gerne auch mal "Error Inside". Das gibt es seit Delphi 2006 AFAIK und meldet gerne irgendwelchen Blödsinn.
|
AW: Ausdruckstyp muss BOOLEAN sein, Fehler Zeile xxxx
Zitat:
bin eben meiner Bürgerpflicht nachgekommen und habe es abgeschaltet, glaube kaum dass ich das irgendwie vermissen werde! Ciao Stefan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:49 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