vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: True oder False?  
Autor: ModeratorDaveS (Moderator)
Datum: 16.12.05 11:19

Wegen der großen Resonanz möchte ich mehr zum Thema schreiben, wie etwa die Möglichkeit auf "Not" oder unschöne Schreibweisen wie "= False" zu verzichten ("= True" ist klar viel schöner als "= False")

Das geht folgendermassen
        valueOfb = IIF(b, False, True)
 
        If valueOfb = True Then
            ' etwas erledigen
        End If
Mit diesem einfachen Trick (schaut genau hin!) bewirkt man das Gegenteil, ohne "= True" in "= False" zu ändern.

Dann hätten wir "Or". "Or" kann man benutzen wenn es einem egal ist ob eine Bedingung True oder False ist. Z.B.
If valueOfb = True Or valueOfb = False Then
Egal ob True oder False, das wird gemacht! Eine praktische Sache.

Dann bleibt nur "And" übrig. Und das ist denn genau umgekehrt, wenn man unbedingt etwas nicht machen will,
If valueOfb = True And valueOfb = False Then
Da etwas bekanntlich nicht gleichzeitig True und False sein kann, wird was immer zwischen If..Then und End If steht nie ausgeführt! Was unter Umständen bestimmt nützlich sein kann (man hat eventuell fehlerhaften Code entdeckt, z.B.)

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
True oder False? 1.742ModeratorDaveS16.12.05 07:59
Re: True oder False? 1.055spike2416.12.05 09:17
Re: True oder False? 1.041ModeratorDaveS16.12.05 09:20
Re: True oder False? 1.040spike2416.12.05 09:21
Re: True oder False? 977ModeratorDaveS16.12.05 09:40
Re: True oder False? 1.086spike2416.12.05 11:08
Re: True oder False? 1.039spike2416.12.05 11:09
Re: True oder False? 1.016ModeratorDaveS16.12.05 11:15
Re: True oder False? 1.134ModeratorDaveS16.12.05 11:19
Re: True oder False? 1.018Drapondur16.12.05 12:36
Re: True oder False? 1.065ModeratorDaveS16.12.05 12:50
Re: True oder False? 1.029coni16.12.05 15:08
Re: True oder False? 1.043ModeratorDaveS16.12.05 15:19
Re: True oder False? 979coni16.12.05 17:32

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel