Jeg ved det faktisk ikke, men jeg lavede engang nogle VB 
Scripts der kunne udføre det du efterlyser.
Hvis du sætter de nedenstående kodestumper ind i en tekstfil der hedder .vbs til sidst kan du afvikle dem som scripts. Det kan ikke være supersvært at oversætte dem til 
"rigtig" VB kode...
Her er den der går fra Binær til Decimal:
dim i, j, binstr, dec, flag, errcode, failchr
binstr = InputBox("Input binary string", "Bin to Dec", "1001")
flag = false
	for j = 1 To Len(binstr)
		if isnumeric(mid(binstr, j, 1)) Then
			if Mid(binstr, j, 1) > 1 OR Mid(binstr, j, 1) < 0 Then
				flag = true
				errcode = j
				failchr = mid(binstr, j, 1)
			end if
		else
			flag=true
			errcode=j
			failchr = mid(binstr, j, 1)
		end if
		if flag=true then
			exit for
		end if
	next
if flag = false then
	for i = 1 To len(binstr)
		if dec = "" Then
			dec = Mid(binstr, i, 1) * 2^(len(binstr)-i)
		else
			dec = dec + Mid(binstr, i, 1) * 2^(len(binstr)-i)
		end if
	next
	
	msgbox "The Decimal equivalent to your binary number is:" & vbcrlf & dec, vbOkOnly + vbInformation, "Bin2Dec"
else
	MsgBox "An error occured!" & vbCrLf & "Char no. " & errcode & " (" & failchr & ")" & " is not a valid binary number!", vbExclamation + vbOkOly, "Bin2Dec"
end ifHer er den der går den anden vej:
dim dec
dim a
a = ""
dec = inputbox("Input decimal number","Dec to Bin")
while dec <> 0
	if dec mod 2 = 1 then
		a = 1 & a
		dec = (dec - 1) / 2
	else
		a = 0 & a
		dec = dec / 2
	end if
wend
msgbox "The binary equal to your decimal number is:" & vbcrlf & a