Visual Basic - ESPECIFICAR OPERADOR EN FUNCION

Life is soft - evento anual de software empresarial
 
Vista:

ESPECIFICAR OPERADOR EN FUNCION

Publicado por ivan (1 intervención) el 14/01/2007 05:09:09
HOLA, LO QUE INTENTO ES CREAR UNA FUNCION QUE EVALUE EXPRESIONES LOGICAS PERO QUE ME PERMITA PASARLE YO EL OPERADOR TAL Y COMO LO INTENTO DEBAJO PERO OBVIAMENTE NO ME PERMITE HACER, EXISTE ALGUNA FORMA DE HACERLO?, GRACIAS DE ANTEMANO POR TODA SU AYUDA.

Private Sub Comando4_Click()
Me.Texto0 = LogicaNo(10, >, 9, 1, 2)
End Sub

Function LogicaSI(a, Op, b, c, d)
Dim Op As String

Select Case Op

Case ">"

If a > b Then

LogicaSI = c
Else

LogicaSI = d

End Function
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ESPECIFICAR OPERADOR EN FUNCION

Publicado por Ricardo (1 intervención) el 14/01/2007 08:30:47
Solo le tienes que pasar el operador entrecomillado y eliminar en la función la asignacion de la variable Op porque sino dará error de duplicidad.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar