Emilio | Consultor SEO
  • Inicio
  • Autor
  • Consultor SEO
  • Licencia
  • Contactar
  • RSS
Sígueme en Twitter

Visual Basic .NET formularios y módulos

Visual Basic .NET, junio, 07 2009 | 2 Comentarios

Podemos añadir nuevos componentes a nuestros proyectos mediante el uso de formularios y módulos. De esta forma podemos conseguir modularizar la aplicación y que sea más sencilla de mantener, actualiza e incluso portar

Formularios

Para abrir otro formulario, primero tenemos que declararlo y luego usamos sus prioridades para abrilo.

dim fa as new NombreFormulario
fa.showDialog() 'se abre como modal
fa.Show() se abre sin ser modal

No es necesario declarar previamente una variable “formulario” pero mejor hacerlo así ya que se simula la programación orientada a objetos

Módulos

Tienen extensión .vb y se pueden añadir tantos como queramos, tienen el gran potencial de que pueden ser reutilizados en otros proyectos.

Module nombre_modulo
 'lo que declare aquí podrán ser usadas a nivel global en todo el proyecto
 public/private ruta as String
End Module

Pasar variables de un formulario a otro

Veamos un ejemplo de cómo pasar variables de un formulario a otro, o más bien, como poder acceder a variables de otros formulario

'Form1
fa.ShowDialog(Me)

'Form2
Dim fb as form1
f = me.owner
f.N
f.label1.Text="Hola"

Interactuar con programas externos

Ya que estamos trabajando con formularios y módulos, creo conveniente hablar también de cómo podemos acceder desde los mismos a programas externos a nuestra aplicación de Visual Basic .NET

Process.Start("C:\windows\calc.exe")
'Si quisieramos pasarle algún parámetro, usaríamos
Process.Start("C:\windows\calc.exe","C:\Doc1.doc)

Para arrancar desde un main hay q deshabilitar “habilitar marco de trabajo de la aplicación” en propiedades de la aplicación y utilizar Application.Run, después de eso ya no tendremos ningún problema.

Artículos relacionados

  • Visual Basic .NET controles de formularios
  • Visual Basic .NET controles
  • Visual Basic .NET parámetros por valor y referencia
  • Visual Basic .NET variables y constantes
  • Visual Basic .NET Messagebox
  • Visual Basic .NET herencia


Comentarios en Visual Basic .NET formularios y módulos

Hay 2 Comentarios en el artículo Visual Basic .NET formularios y módulos, ¿a qué esperas para dar tu opinión?


  1. juan carlos dice:
    abril 13, 2011 a las 4:08 pm

    Lo maximo gracias

    Responder
  2. vicente dice:
    abril 26, 2011 a las 12:57 am

    se puede cambiar la propiedad de un objeto en ejecucion

    Responder

Deja un comentario

Clic para cancelar respuesta.

Tweet


Amigos

  • Marketing en Internet
  • Diseño web
  • Frases
  • Sinplan

Blog de Emilio, © 2006 - 2012 (Consultor SEO/SMM/SEM Freelance)

» Visual Basic .NET formularios y módulos