Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Fehler bei if or then (https://www.delphipraxis.net/25197-fehler-bei-if-then.html)

Alexander Roth 2. Jul 2004 15:48


Fehler bei if or then
 
Irgendwie klappt bei mir es nicht, dass ich mit or in einer If then Bedingung mehrere Bedingunden einbeziehe. Ich verwende die Selben Typen, nämlich Integer.
Delphi-Quellcode:
if aerg=1 or i mod ray[j] <> 0 then
Er meldet: Inkompatible Typen
Kann mir jemand helfen???

sakura 2. Jul 2004 15:49

Re: Fehler bei if or then
 
Klammern setzen ;)

Delphi-Quellcode:
if (aerg=1) or ((i mod ray[j]) <> 0) then
...:cat:...

Alexander Roth 2. Jul 2004 15:52

Re: Fehler bei if or then
 
Oh bin ich blöd. Danke!!! :-D

glkgereon 3. Jul 2004 19:34

Re: Fehler bei if or then
 
Delphi-Quellcode:
((i mod ray[j] )<>0)
diese klammern um i mod ray[j] wären aber nicht nötig gewesen, oder? :gruebel:

[edit=thomasdrewermann]Tags aufgeräumt Mfg, thomasdrewermann[/edit]

Thorben86 3. Jul 2004 20:52

Re: Fehler bei if or then
 
Ich denke, dass das auch ohne gehen müsste, aber wenn de Delphi zur hand hast, kannste es ja auch kurz ausprobieren, aber ich meine mich zu entsinnen, dass das bei mir auch ohne ging.

Alexander Roth 5. Jul 2004 13:53

Re: Fehler bei if or then
 
Ja geht auch ohne. :) Danke für die Hilfe!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:45 Uhr.

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