Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#3

Re: Anfängerhilfe -> if bedingung

  Alt 19. Feb 2010, 20:39
not ist nicht nur ein Operator für Booleanwerte, sondern auch für Integer.
Dort bildet not die bitweise Negation.

Um das zu vermeiden, benutze entweder eine Klammer mehr:if (i = ListBox2.Items.Count -1) or ((not (StrToInt(ComboBox2.Text) = 0)) and (StrToInt(ComboBox2.Text) = h)) then oder vergleiche anders und lass not weg:if (i = ListBox2.Items.Count -1) or ((StrToInt(ComboBox2.Text) <> 0) and (StrToInt(ComboBox2.Text) = h)) then
Ich hoffe, ich habe richtig verstanden, was du willst
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.
  Mit Zitat antworten Zitat