![]() |
Farben zusammenfassen
hallo
gibt es eine möglichkeit bei einer bedingung mehrere farben zu zusmmen zu fassen wie zb
Delphi-Quellcode:
oder
if panel1.color=clred,clblue,clgreen then begin
usw
Delphi-Quellcode:
hab ales mögliche versucht klappt bei mir irgendwie nicht :/
if panel1.color=clred or clblue or clgreen
wäre über einen tipp sehr erfreut danke schomnal |
Re: Farben zusammenfassen
:hi:
Du musst Klammern setzen :
Delphi-Quellcode:
if (panel1.color = clred) or (panel1.color = clblue) or (panel1.color = clgreen) then ...
![]() mfg Tobias |
Re: Farben zusammenfassen
Hai,
versuche es mal so:
Delphi-Quellcode:
if Panel1.Color in [clred,clblue,clgreen] then
begin ShowMessage ('Pannel ist farbig'); end; |
Re: Farben zusammenfassen
oh danke ;) :wall:
|
Re: Farben zusammenfassen
hi leute hab folgendes prob :
Delphi-Quellcode:
funktioniert komischerweise nicht :/
...if DesktopColor(Pos.X, Pos.Y)=($00003FD4) or ($00005FFF)
or ($00001FD4) or ($00557FD4) or ... then begin... hat wer eine idee warum? |
Re: Farben zusammenfassen
Hi,
weil es hier nicht um einen or-Operator, sondern um eine or-Verknüpfung geht. Hier wird also nicht verglichen, sondern zusammen gerechnet. Du musst das genauso, machen, wie Sharky bereits geschrieben hat:
Delphi-Quellcode:
Chris
if DesktopColor(Pos.X, Pos.Y) in [$00003FD4,$00005FFF,$00001FD4,$00557FD4] then begin {...}
|
Re: Farben zusammenfassen
:oops: :wall:
danke :love: |
Re: Farben zusammenfassen
if DesktopColor(Pos.X, Pos.Y) in [$00003FD4,$00005FFF,$00001FD4,$00557FD4] then begin {...}
geht leider nicht habs grad probiert geht nur mit clblack clred aber net mit rgb codes geht nicht durch den compiler :/ |
Re: Farben zusammenfassen
Hi!
Was kommt denn als Fehlermeldung? Ciao fkerber |
Re: Farben zusammenfassen
die zeile wird einfach rot markiert und geht nicht durch den compiler
Delphi-Quellcode:
if DesktopColor(Pos.X, Pos.Y) in
[color=crimson][$00003FD4,$00005FFF,$00001FD4,$00557FD4] [/color] then begin {...} |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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 by Thomas Breitkreuz