AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

if frage delphi

Ein Thema von xxsasch4xx · begonnen am 13. Sep 2010 · letzter Beitrag vom 13. Sep 2010
Antwort Antwort
xxsasch4xx

Registriert seit: 1. Mär 2010
210 Beiträge
 
#1

if frage delphi

  Alt 13. Sep 2010, 16:59
Delphi-Version: 5
hi warscheinlich ist es ganz einfach aber ich komm einfach nicht drauf wo mein syntax fehler liegt!

Delphi-Quellcode:
]if edit3.Text='0then
if edit2.text='1'
and edit1.text:='0'
or
if edit1.text='1and
if edit2.Text='0then
showmessage('mindestens ein feld hat eine eins')
end;
also es soll geprüft werden wenn das edit3 feld null hat ob beide jeweils eins der anderen beiden felder eine eins enhält und dann soll eine ausgabe gemacht werden!
fehlermeldung: [Fehler] Unit1.pas(41): Operator ist auf diesen Operandentyp nicht anwendbar (zeile mit dem showmessage!)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: if frage delphi

  Alt 13. Sep 2010, 17:02
Bei 2 Bedingungen muss du diese Klammern
if( Bedingung1) and (Bedingung2)
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von XHelp
XHelp

Registriert seit: 12. Jul 2004
Ort: Duisburg
172 Beiträge
 
Delphi 6 Enterprise
 
#3

AW: if frage delphi

  Alt 13. Sep 2010, 17:04
du hast "or if..." "and if..." stehen. mach die ifs weg.
Außerdem empfielt es sich bei so einer verschachtelung a) Klammer b) begin zu verwenden
Alex
Von allen Dingen die mir verloren gegangen,
hab ich am meisten an meinem Verstand gehangen
  Mit Zitat antworten Zitat
aurikel_Max

Registriert seit: 9. Okt 2009
86 Beiträge
 
#4

AW: if frage delphi

  Alt 13. Sep 2010, 17:08
hi warscheinlich ist es ganz einfach aber ich komm einfach nicht drauf wo mein syntax fehler liegt!

Delphi-Quellcode:
]
and edit1.text:='0'
Du hast an dieser Stelle übrigens eine Zuweisung und keine Abfrage stehen.
Max
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 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