Hola:
Quiero hacer un mini ejemplo sobre Overloads y no me fucniona.
Module Module1
Sub Main()
Dim Ejemplo1 As String = "AAAA"
Dim Ejemplo2 As Integer = 123445
testSub()
testSub(Ejemplo1)
testSub(Ejemplo2)
testSub(Ejemplo1, Ejemplo2)
End Sub
Overloads Sub testSub()
Debug.WriteLine("No pasa nada.")
End Sub
Overloads Sub testSub(ByVal i As String)
Debug.WriteLine(i)
End Sub
Overloads Sub testSub(ByVal i As Integer)
Debug.WriteLine(i.ToString)
End Sub
Overloads Sub testSub(ByVal i As String, ByVal j As Integer)
Debug.WriteLine(i & " -- " & j.ToString)
End Sub
End Module
Error 2 Uso no apropiado de la palabra clave 'Overloads' en un módulo. C:\Users\Usuario\documents\visual studio 2010\Projects\Ejemplito\Ejemplito\Module1.vb 18 5 Ejemplito
A pesar de leer por aquí sobre Overloads (http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=ES-ES&k=k%28VB.OVERLOADS%29;k%28TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV4.0%22%29;k%28DevLang-VB%29&rd=true), no me guío.
Salu2.
los modulos comunes no soportan Overload, aparte fijate que te la subraya y te dice , tenes que hacerlo dentro de una clase.
saludos.
borren esto.
Cierto, ya me funciona, gracias.