Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/10/2006, 11:00
yesmina
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Ok, aca eta el codigo

El codigo de la clase clsmsgbox la obtuve de esta url: http://www.microsoft.com/spanish/msd...ces/art120.asp

Y el codigo de la clase clsprueba es:

Public Class Clsprueba
Public Function sumar(ByVal x as integer, ByVal y as integer) As Integer
Dim objMsgbox As New ClsMsgBox
Dim suma as integer = x + y
if(suma > 10) then
objMsgbox.ShowMessage("La suma es: " & suma)
sumar = suma
else
objMsgbox.ShowMessage("Sobrepaso el limite")
end if
End Function
End Class


la llamada desde el boton:


Private Sub btnresultado_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btningresar.Click
Dim rpt As New sotp_clases.Clsprueba
txtresultado.text = rpt.sumar(txtnum1.text,txtnum2.txt)
End Sub


Lo curioso esta en que si no trabajo con las clases y de frente con el DLL, que se origina, ahi si me muestra el MsgBox,,, pero obvio que el DLL lo tendria que trabajar directamente en la pagina ASPX.. pero esa no es la idea... pues no pasaria por la clase... Este es un ejemplo sencillo,, y bueno tengo pensado trabajar con mas clases y varias funciones mas complejas,, como conexion a una base de datos,, por ejemplo y quisiera que me bote un MsgBox cuando la conexion se establecio ,,
Pero hasta ahora no puedo lograr que me muestre el bendito MsgBox,,,

Ojala me puedan ayudar. Gracias
__________________
Mina