Does assigning a byte to a variant require using AS or is this an error in my code?
v = b? 'is also wrong, 3 returned, long integer
Code:
#DIM ALL FUNCTION PBMAIN AS LONG LOCAL b AS BYTE LOCAL v AS VARIANT v = b ? STR$(VARIANTVT(v)) 'wrong, 3 returned,long integer v = b AS BYTE '<------ AS works ? STR$(VARIANTVT(v)) 'correct, 17 byte unsigned END FUNCTION
Comment