Hola a todos,
estoy empezando en esto del visual basic, y estoy haciendo unos pequeños programillas para practicar un poco, (ya saben, calculadoras y cosas así

) pues se me ocurrio hacer un convertidor de decimal a binario.
Pues el codigo que utilice (para mi esta bien) pero cuando ejecuto el programa se me queda to pillao
aqui les pongo el codigo aver si me pueden decir donde esta el fallo:
Private Sub Command1_Click()
Dim num As String, div As String, res As String, coci As String
If Text1.Text = "" Then
Else
If Text1.Text = 0 Then
Text1.Text = "00"
Else
num = Text1.Text
div = Format(num / 2, 0)
res = num Mod 2
Text1.Text = res
Do Until div = 0
coci = div Mod 2
div = Format(div / 2, 0)
Text1.Text = Text1.Text + coci
Loop
End If
End If
End sub
P.D.: ya se que el numero binario quedaria al reves (de derecha a izquierda)
gracias