AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 14:47

Parameter dieser Suchanfrage:

Suche in Thema: Bitweise Operatoren
Suche alle Beiträge, die von "Christian Seehase" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.014s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Bitweise Operatoren

      Delphi
      by Christian Seehase, 7. Sep 2006
    Moin Mackhack,

    umgang mit Bitfeldern allgemein, am Beispiel des Feldes Style aus CreateWindow, bzw. GetWindowLong, um den Wert auszulesen:

    (Das Beispiel erhebt nicht den Anspruch sinnvoll zu sein ;-))


    var
    dwStyle : DWORD;
  • Forum: Sonstige Fragen zu Delphi

    Re: Bitweise Operatoren

      Delphi
      by Christian Seehase, 7. Sep 2006
    Moin Mackhack,

    mit OR fügst Du Bitwerte zusammen, und mit AND kannst Du dann die Bits testen.
    Bei Bitfeldern niemals mit + oder - arbeiten, da dies ungültige Werte erzeugen kann, die dann zu unverhersagbaren Ergebnissen führen können.



    Wenn in der Dokumentation so etwas steht wie: ... one or more ...

    Beispiel:
  • Forum: Sonstige Fragen zu Delphi

    Re: Bitweise Operatoren

      Delphi
      by Christian Seehase, 7. Sep 2006
    Moin Glühwürmchen,

    ich würde Dir allerdings empfehlen bei solchen Abfragen auf <> 0 zu testen, da das Ergebnis theoretisch auch negativ sein kein.
    (auch wenn das für Deinen konkreten Fall nicht zutrifft.
  • Forum: Sonstige Fragen zu Delphi

    Re: Bitweise Operatoren

      Delphi
      by Christian Seehase, 31. Jan 2006
    Moin THuman,

    erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

    Was mir an Deinem Code noch aufgefallen ist:

    flags := flagA + flagB;

    Du solltest bei Flags niemals mit + (oder evtl. -) arbeiten, nur mit OR bzw. AND, da Du die Zahlenwerte nicht immer kennen kannst, und es durchaus die Möglichkeit gibt, dass ein Flag mehrere gesetzte Bits hat.
    Dann kann es bei normalen...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Christian+Seehase&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=62157
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:57 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