ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
345
345
EMPFEHLEN
-
28.01.10 18:33 #1
- Registriert seit
- Jan 2010
- Beiträge
- 3
Hallo Forum,
wie man aus meiner Frage erkennt, bin ich Anfänger in der Programmierung. Versuche gerade ein Beispielprogrammcode zu verstehen bei dem es darum geht, ein USB Eingangssignal auszulesen und im Programmcode zu verarbeiten.
Wenn mein USB Eingang ein Signal bekommt, wird in dem Beispielprogramm ein Cb - Häckchen gesetzt. Das passiert in der Zeile, die ich nicht verstehe:
Code :1
Me.Cb_cts.CheckState = CShort(ModemStatus And &H10) / &H10
Im Debugger erkenne ich, dass Modem Status eine Long-Variable ist, und anzeigt, ob in den USB ein Volt-Signal reinkommt (ModemStatus 24592) oder inaktiv ist (Modemstatus 24576)
&H10 verstehe ich nicht, wo es herkommt, hat aber die Variable 16
Was für eine Rechnung steckt dahinter, ob er jetzt die CheckBox true oder false setzt?
Vielen dank!
OT
-
28.01.10 18:49 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Hi.
Du hast dich wohl ganz gehörig im Forum geirrt. Dein Code hat mit C/C++ nichts zu tun. Es handelt sich um VB.
In VB kann man hexadezimale Integer-Literale mit dem Präfix &H schreiben.
Es wird offenbar dort das niederwertige Nibbel geprüft und dementsprechend die Checkbox angeschaltet wenn alle Bits gesetzt sind.
\edit: Nein, vergiss den letzten Satz. Es wird nur das fünfte Bit geprüft.
GrußGeändert von deepthroat (28.01.10 um 18:56 Uhr)
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
28.01.10 19:32 #3
- Registriert seit
- Jan 2010
- Beiträge
- 3
Ah - okay - ich glaube ich habe es nun verstanden.
Vielen Dank für Deine Antwort!
stimmt - wohlDu hast dich wohl ganz gehörig im Forum geirrt. Dein Code hat mit C/C++ nichts zu tun. Es handelt sich um VB.
weiß aber nicht, wie ich die Frage nun nachträglich verschiebe.
Ähnliche Themen
-
Erklärung
Von FGTH im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 05.07.05, 14:37 -
Erklärung?!
Von hhunderter im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 23.06.05, 15:19 -
Erklärung?
Von paddymann im Forum C/C++Antworten: 4Letzter Beitrag: 12.05.05, 22:40 -
Bitte um Erklärung !
Von marciboy im Forum Visual Basic 6.0Antworten: 8Letzter Beitrag: 07.12.04, 15:58 -
Erklärung
Von Stealth Cyborg im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 13.07.04, 11:53





Zitieren
Login






