![]() |
Re: Char Vergleich: #0 <> ''
Delphi-Quellcode:
Dieser Code hat nur einen Breakpoint auf der "ungleich"-Zeile. Der Compiler hat also den if-Teil wegoptimiert. Das gilt fuer D6 und Turbo.
if #0 = '' then
ShowMessage('gleich') else ShowMessage('ungleich');
Delphi-Quellcode:
Dieser Code gibt fuer D6 und Turbo hingegen "gleich" aus.
var
a: Char; begin a := #0; if a = '' then ShowMessage('gleich') else ShowMessage('ungleich'); das sieht nach einem echten Compilerfehler aus. |
Re: Char Vergleich: #0 <> ''
Hallo,
folgendes findet man in der Datei "readme_upd2.htm": Zitat:
![]() Gruß Hawkeye |
Re: Char Vergleich: #0 <> ''
Danke! Das beschreibt das Problem.
Im QC Report steht auch genau unser Problem drin: Zitat:
Gruß, Steffen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 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