Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

De VBscript a Visual Basic

Estas en el tema de De VBscript a Visual Basic en el foro de Visual Basic clásico en Foros del Web. Veran, en el campo de VisualBasic, digamos que lo domino mínimamente. Sin embargo, hace poco que tengo el editor de Visual Basic 6, y he ...
  #1 (permalink)  
Antiguo 19/02/2002, 07:36
 
Fecha de Ingreso: enero-2002
Mensajes: 30
Antigüedad: 22 años, 3 meses
Puntos: 0
De VBscript a Visual Basic

Veran, en el campo de VisualBasic, digamos que lo domino mínimamente. Sin embargo, hace poco que tengo el editor de Visual Basic 6, y he intentado pasar las aplicaciones en VBScript a Visual Basic, pero en algunos casos no lo consigo. Les daré un ejemplo:

Es una calculadora con la siguiente función:

<script language=vbscript>
function operar (operador,op1,op2)
select case operador
case "Sumar":
operar = op1 + op2
case "Restar":
operar = op1 - op2
case "Multiplicar":
operar = op1 * op2
case "Realizar potencia"
operar = op1 ^ op2
case "Dividir en números enteros"
operar = op1 \ op2
case "Ver residuo"
operar = op1 Mod op2
case "Unir valores"
operar = op1 & op2
case "¿Iguales?"
operar = op1 = op2
case "¿Desiguales?"
operar = op1 <> op2
case "¿Valor 1 mayor?"
operar = op1 > op2
case "¿Valor 1 menor?"
operar = op1 < op2
case "¿Valor 1 mayor o igual?"
operar = op1 >= op2
case "¿Valor 1 menor o igual?"
operar = op1 <= op2
case "Media"
operar = (op1 + op2)/2
case "Dividir"
operar = op1 / op2
case else:
operar = (op1 + op2)*0
end select
end function

sub opera ()
dim res
operador = document.forms(0).operacion.value
operando1 = cint(document.forms(0).op1.value)
operando2 = cint(document.forms(0).op2.value)
res = operar (operador,operando1,operando2)
document.forms(0).result.value = res
end sub
</script>

Y, por supuesto, hay dos textboxs (op1 y op2) para indicar dos valores, un button y otra textbox donde se nos indica el resultado.

Agradecería muchísimo que me dieran indicaciones para adaptar este tipoo de códigos en VBScript a Visual Basic. No es necesario que me indiquen cómo harían ésto en este caso (si lo hacen será enormenete agredecido de todo modos), pero sí les rogaría me dieran pequeñas pautas a seguir para llevar a la prática estos casos.

Muchas gracias de antemano. Saludos.

Yashirobai
  #2 (permalink)  
Antiguo 19/02/2002, 07:46
 
Fecha de Ingreso: enero-2002
Mensajes: 30
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: De VBscript a Visual Basic

Perdón, olvidé decirles que además de los dos textboxs (op1, op2 y en el que aparece el resultado) y el botón (para que muestre el resultado), hay un menú desplegable con la operación que se desea escoger.

Gracias de nuevo.

Yashirobai
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:03.