canal visual basic .net

Recursos Visual Basic.NET, VB.NET, Manuales de programación, Tutoriales, Foros de programación, Comunidad de programadores

Usuarios activos:  35

Foros de programación, recursos, tutoriales, sistemas operativos...

Bienvenido a la zona de foros. Participa en alguno de nuestros foros: Foros de visual basic, foros de visual basic.net foros de Crystal reports, programas gratis, foros de C++ - C# , foros de Java, foros de PHP, foros de ASP.net. Seguro que hay un foro que te servirá de gran utilidad y si no lo encuentras avísanos y crearemos uno nuevo.
Resultados 1 al 4 de 4
  1. #1
    elisa27 está desconectado Junior Member Iniciad@
    Fecha de ingreso
    12 oct, 07
    Mensajes
    2

    Predeterminado

    Hola a todos:

    Estoy aprendiendo VB.NET y he visto que para definir procedimientos sobrecargados se utiliza la palabra Overloads. Ahora bien, no sé pq no se puede realizar esta sobrecarga en un módulo, ya que he visto que en la definición de una clase, incluido un formulario, sí q es posible.

    Yo estaba acostumbrada a programar en VB 6 casi todos los procedimientos en módulos, en lugar de en el formulario. En VB .NET sigo haciendo lo mismo. No sé si esto es lo más correcto o no, y en caso de q sí, me gustaría saber si hay alguna forma de definir procedimientos sobrecargados en un módulo.

    Muchas gracias.

  2. #2
    Avatar de [EX3]
    [EX3] está desconectado Moderador Guru
    Fecha de ingreso
    08 dic, 05
    Ubicación
    Fuenlabrada, Madrid
    Mensajes
    1,394

    Predeterminado

    Un Modulo no es una clase instanciable si no de instancia unica, por lo que no se pueden realizar todas las implementaciones que permite una clase instanciable.

    Si vas a programar en .NET te aconsejo que olvides las malas practicas de Visual Basic 6.0 y te enfoques mas a orientacion a objetos (cosa que hasta cierto punto tambien se puede trabajar en Visual Basic 6 con los modulos clase). Si necesitas hacer sobrecargas de metodos tendras que hacerlo con clases y no con modulos.

    Salu2...

    Cada vez que se alinean los planetas me paso de visita por el foro

    dx_lib32: Programa juegos en Visual Basic 6.0 y Visual Basic .NET con la potencia de DirectX 8.1
    Version 2.2.0 final publicada

  3. #3
    elisa27 está desconectado Junior Member Iniciad@
    Fecha de ingreso
    12 oct, 07
    Mensajes
    2

    Predeterminado



    Ok.Intentaré entonces definir los procedimientos en clases o formularios.


    Muchas gracias EX3.


    Un saludo!

  4. #4
    Avatar de [EX3]
    [EX3] está desconectado Moderador Guru
    Fecha de ingreso
    08 dic, 05
    Ubicación
    Fuenlabrada, Madrid
    Mensajes
    1,394

    Predeterminado

    Si quieres un consejo, todo el codigo exceptuando los eventos de controles, implementalo en modulos o clases. Trabajar por capas te permitira tener el codigo mas organizado, sobre todo si necesitas realizar modificaciones mas adelante o cambiar formularios.

    Salu2...

    Cada vez que se alinean los planetas me paso de visita por el foro

    dx_lib32: Programa juegos en Visual Basic 6.0 y Visual Basic .NET con la potencia de DirectX 8.1
    Version 2.2.0 final publicada

Temas similares

  1. Macros, Modulos en Visual Basic
    Por player1 en el foro Visual Basic .NET
    Respuestas: 0
    Último mensaje: 06/10/2008, 14:47
  2. Sobrecarga CPU
    Por garfield185 en el foro Visual Basic .NET
    Respuestas: 0
    Último mensaje: 15/09/2008, 01:27
  3. Cargar modulos dinamicamente
    Por macaso en el foro Visual Basic .NET
    Respuestas: 0
    Último mensaje: 04/01/2008, 12:33
  4. Modificar módulos de MSN
    Por K0rl3oN en el foro Visual Basic 6.0
    Respuestas: 0
    Último mensaje: 26/11/2006, 14:29
  5. Ayuda con Variables en Modulos y Forms
    Por Shaxia en el foro Visual Basic 6.0
    Respuestas: 3
    Último mensaje: 10/05/2006, 05:40

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Visual Studio .VisualBasic.net .ADO.NET .ASP.NET .Framework .Crystal report
[Visual Basic .NET · Información legal · Condiciones de uso · Publicidad · Contacto · RSS novedades Foro · Inicio]
Un sitio web de Internelia (Ontecnia) © Copyright 2013 canalvisualbasic.net. Todos los derechos reservados