hola bueno e creado una calculadora en visual basic script hace tiempo como e podido, creo que es lo mejor que se puede hacer a menos que no conosca alguna funcion, propiedad u objeto ke me pudiera favorecer ya ke no hay mucha info pero bueno aka la dejo
' ###########################
' ## ##
' ## ##
' ## BY ZICKOX ##
' ## ##
' ## ##
' ##########################
zki = msgbox ("hola quieres acceder a la ayuda", vbokcancel, "mensaje")
if zki = 1 then
msgbox "si quieres sacar la raiz escribe raiz"
msgbox "si quieres aproximar una sifra escribe aproximar"
msgbox "si quieres sumar escribe suma"
msgbox "si quieres restar escribe resta"
msgbox "si quieres multiplicar escribe multiplicar"
msgbox "si quieres dividir escribe dividir"
msgbox "eso es todo salu2 =) by zickox"
end if
FUNCTION sumar (sumando_1, sumando_2)
sumar = (CLNG(sumando_1) + CLNG(sumando_2))
end function
var = inputbox ("escribe la operacion a realizar","calculadora","suma")
if var = "suma" then
sum1 = inputbox ("escribe primer digito","sumando")
sum2 = inputbox ("escribe segundo digito","sumando")
resultado = sumar (sum1, sum2)
MSGBOX ("El resultado es " & resultado)
end if
if var = "resta" then
resta = inputbox ("escribe primer digito","restando")
resta1 = inputbox ("escribe segundo digito","restando")
resta2 = resta - resta1
msgbox resta2
end if
if var = "multiplicacion" then
mult = inputbox ("escribe primer digito","multiplicando")
mult1 = inputbox ("escribe segundo digito","multiplicando")
mult2 = mult * mult1
msgbox mult2
end if
if var = "divicion" then
divicion =inputbox ("escribe primer digito","dividiendo")
divicion1 = inputbox ("escribe segundo digito","dividiendo")
divicion2 = divicion / divicion1
msgbox divicion2
end if
if var = "raiz" then
raiz = inputbox ("escribe la sifra","sacando raiz")
raiz1 = Sqr(raiz)
msgbox raiz1
end if
if var = "aproximar" then
aprox = inputbox ("introduce la sifra ke kieres aproximar","aproximando")
aprox1 = round (aprox)
msgbox aprox1
end if
salu2