Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi or-Befehl (https://www.delphipraxis.net/18994-befehl.html)

S2B 27. Mär 2004 11:07


or-Befehl
 
Hi,
ich weiß, das das komisch klingt, aber ich weiß nicht, wie ich den or-Befehl benutzen soll:

Code:
  if (Edit1.Text<>'about:blank') or (Edit1.Text<>'')
  then Navigate;
Gruß
S2B

citybreaker 27. Mär 2004 11:12

Re: or-Befehl
 
Verusch es mal so:

Delphi-Quellcode:
  if (Edit1.Text ='about:blank') or (Edit1.Text ='') then
    Navigate;

CalganX 27. Mär 2004 11:14

Re: or-Befehl
 
Hi,
@S2B: so ist es doch richtig. Scheinbar habe ich dein Problem nicht richtig verstanden... :gruebel:

@citybreaker: das wäre dem Source nach genau die umgekehrte Variante, von dem was er scheinbar haben will. ;)

Chris

S2B 27. Mär 2004 11:14

Re: or-Befehl
 
So geht es! Er macht jetzt aber natürlich genau das Gegenteil...

[edit] @Chakotay1308: Der Befehl hat aber so keine Funktion!

citybreaker 27. Mär 2004 11:18

Re: or-Befehl
 
Was bedeutet den <> ? Hab das noch nie verwendet. :(

Robert_G 27. Mär 2004 11:22

Re: or-Befehl
 
Na da haben sich ja 2 gefunden... ;)

<> heißt ungleich

und...
Delphi-Quellcode:
  If (Edit1.Text <> 'about:blank') or (Edit1.Text <> '') Then
    Navigate;
..macht keinen Sinn, da die Bedingung immer erfüllt ist ( ist es leer, ist es <> 'about:blank' ansonsten ist es <> '')

SirThornberry 27. Mär 2004 11:31

Re: or-Befehl
 
Delphi-Quellcode:
If (Edit1.Text <> 'about:blank') and (Edit1.Text <> '') Then
    Navigate;
sollte doch eher den gewünschten Effekt haben?!

Oder was willst du eigentlich mit der Anweisung erreichen?

S2B 27. Mär 2004 11:51

Re: or-Befehl
 
@Robert_G:
Zitat:

Zitat von Robert_G
Na da haben sich ja 2 gefunden... ;)

Was soll das denn heißen? :-D

@SirThornberry: Der Code funktioniert. Es ist ja auch logisch, dass der andere nicht funktionieren konnte! :oops:

Vielen Dank für die schnelle Hilfe.
Gruß
S2B


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 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