interpretieren

19/01/2011 - 03:31 von Kuno Schmidt | Report spam
Hallo,

was macht bitte folgender Code im alten VB genau:

CInt (test1) And &HFF

bzw

(CInt (test2) And &HFF00/ &H100


Danke
 

Lesen sie die antworten

#1 Wolfgang Badura
19/01/2011 - 09:49 | Warnen spam
Hallo Kuno!
"Kuno Schmidt" wrote in message
news:ih5ie1$pbu$
Hallo,

was macht bitte folgender Code im alten VB genau:

CInt (test1) And &HFF



löscht das linke Byte nach der Konvertierung von CInt (test1) in ein
Integer.


bzw

(CInt (test2) And &HFF00/ &H100



&HFF00/&H100 ergibt -1
daher wird das konvertierte Ergebnis von CInt (test2) nicht veràndert.

Wenn Du aber meinst
(CInt (test2) And &HFF00
wird das rechte Byte nach der Konvertierung von CInt (test1) in ein Integer
gelöscht.
oder
(CInt (test2) And &H100
wird das Bit 2 hoch 16 nach der Konvertierung von CInt (test1) geprüft. (das
rechteste Bit im linken Byte)

Wolfgang

Ähnliche fragen