Thema Datum  Von Nutzer Rating
Antwort
21.07.2023 07:50:38 Gast75905
Solved
21.07.2023 10:38:15 Mase
NotSolved
21.07.2023 11:21:26 Gast27906
*****
NotSolved
21.07.2023 11:35:34 Mase
NotSolved
21.07.2023 11:42:08 Gast27906
NotSolved
Blau Status-Byte zerlegen
21.07.2023 14:05:16 Gast27905
NotSolved
21.07.2023 12:17:39 Gast75905
NotSolved
21.07.2023 12:46:22 Mase
NotSolved
21.07.2023 12:33:41 Gast75905
NotSolved
21.07.2023 13:14:40 Gast01
NotSolved
21.07.2023 14:37:27 Gast75905
NotSolved
21.07.2023 18:43:05 xlKing
NotSolved
21.07.2023 20:34:58 Gast75905
NotSolved
21.07.2023 21:28:10 Gast75905
NotSolved

Ansicht des Beitrags:
Von:
Gast27905
Datum:
21.07.2023 14:05:16
Views:
135
Rating: Antwort:
  Ja
Thema:
Status-Byte zerlegen

Danke Gast27906,

ich habe es kapiert und kann es anwenden - das habe ich mir abgeleitet:
(Auch als Beispiel, weil ich "0" als Übergabe für das LSB mehr gewohnt bin ) 

'------------------------------

Public Function IsBitEnabled(BitIndex, Value As Byte) As Boolean
  
  Dim V As Byte
  V = 2 ^ BitIndex
  IsBitEnabled = (Value And V) = V

End Function

'------------------------------

Private Sub erste_Click()

status_byte = 5 ' normal setzt das eine andere Funktion

Dim x As Byte
x = 0
Dim y As Byte
y = status_byte

If IsBitEnabled(x, y) = True Then
TextBox1 = "true"
Else
TextBox1 = "false"
End If

End Sub

'------------------------------

Gruß

Gast27905

 

 

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
21.07.2023 07:50:38 Gast75905
Solved
21.07.2023 10:38:15 Mase
NotSolved
21.07.2023 11:21:26 Gast27906
*****
NotSolved
21.07.2023 11:35:34 Mase
NotSolved
21.07.2023 11:42:08 Gast27906
NotSolved
Blau Status-Byte zerlegen
21.07.2023 14:05:16 Gast27905
NotSolved
21.07.2023 12:17:39 Gast75905
NotSolved
21.07.2023 12:46:22 Mase
NotSolved
21.07.2023 12:33:41 Gast75905
NotSolved
21.07.2023 13:14:40 Gast01
NotSolved
21.07.2023 14:37:27 Gast75905
NotSolved
21.07.2023 18:43:05 xlKing
NotSolved
21.07.2023 20:34:58 Gast75905
NotSolved
21.07.2023 21:28:10 Gast75905
NotSolved