Been a while since I wrote any VB code, and the formatting is kinda messed up cos I just wrote this out in notepad, but I think this should do it.
Code:
Function int2bin(myInteger as integer) as string
Dim strBinary as string
Dim intTemp as integer
strBinary = ""
intTemp = myInteger
Do
strBinary = str(intTemp Mod 2) & strBinary
intTemp = intTemp \ 2
Loop until intTemp < 2
int2bin = strBinary
End Function
if number - 128 > 0 then
number = number - 128
bnumber = "1"
else
bnumber = "0"
end if
if number - 64 > 0 then
number = number - 64
bnumber = bnumber & "1"
else
bnumber = "0"
end if
if number - 32 > 0 then
number = number - 32
bnumber = bnumber & "1"
else
bnumber = "0"
end if
if number - 16 > 0 then
number = number - 16
bnumber = bnumber & "1"
else
bnumber = "0"
end if
if number - 8 > 0 then
number = number - 8
bnumber = bnumber & "1"
else
bnumber = "0"
end if
if number - 4 > 0 then
number = number - 4
bnumber = bnumber & "1"
else
bnumber = "0"
end if
if number - 2 > 0 then
number = number - 2
bnumber = bnumber & "1"
else
bnumber = "0"
end if
if number - 1 > 0 then
number = number - 1
bnumber = bnumber & "1"
else
bnumber = "0"
end if