Está en la página 1de 9

Fundamentos de Programacin

Publicar un Proyecto
I. Definicin:
Permite crear una carpeta que contiene el archivo Setup.exe que le permitir instalarlo en Windows.

Al finalizar la publicacin
del proyecto ya podr
instalar este programa

II. Publicando el proyecto:


1.

Inicie Visual Studio y desde el men Archivo, seleccione Abrir Proyecto, por ejemplo de la carpeta
Lucky7, el archivo de proyecto:

Visual Basic .NET

Prof: Saravia Matias E.

Fundamentos de Programacin
2.

Seleccione el formulario Form1 hacindole doble clic desde la ventana Explorador de Soluciones:

.
3.

Ahora desde la barra de mens seleccione Generar / Publicar Lucky7:

Visual Basic .NET

Prof: Saravia Matias E.

Fundamentos de Programacin
4.

De la ventana que aparece Pulse el botn Examinar y en el escritorio cree una carpeta y seleccinela,
por ejemplo Aqu, ahora si usted desea deje por defecto la ruta que indica el asistente de Visual
Studio. Despus de la seleccin pulse el botn Siguiente:

5.

Seleccione en la ventana desde un CD o DVD Rom, para indicarle que ser un archivo de instalacin
local. Pulse Siguiente:

Visual Basic .NET

Prof: Saravia Matias E.

Fundamentos de Programacin
6.

7.

Defina si desea asignarle una ruta de actualizaciones para ello indique la ruta. En nuestro caso
seleccionamos la segunda opcin. La aplicacin no buscar actualizaciones.

Pulse Siguiente.
Aparece una ventana Resumen de las configuraciones anteriores. Pulse Finalizar.

Visual Basic .NET

Prof: Saravia Matias E.

Fundamentos de Programacin
8.

Espere un momento y aparecern 3 archivos, entre ellos el instalador Setup de su aplicacin.

9.

Por ltimo instale su aplicacin haciendo doble clic en el archivo Setup. Es posible que se muestren
ventanas que indiquen que su aplicacin no est licenciada con Microsoft, aun as instale y luego
ejecute su aplicacin, desde Inicio / Todos los Programas

Proyecto InfoSistema
1.

Definicin:
Existen algunos mtodos que Visual Basic .Net, reconoce y que le permiten acceder al equipo y
sistema operativo. En el siguiente ejemplo obtendremos informacin de nuestro computador.

2.
3.

Cree un nuevo proyecto en Visual Basic .Net, llamado InfoSistema.


Ingrese controles: 6 Labels, 6 TextBox. Tal como se muestra en la figura.

Asigne las siguientes propiedades:


Form1

FormBorderStyle
MaximizeBox
MinimizeBox

Visual Basic .NET

FixedSingle
False
False
Prof: Saravia Matias E.

Fundamentos de Programacin
StartPosition
Size
Text
Text
Name
ReadOnly
Size
Text
Name
ReadOnly
Size
Text
Name
ReadOnly
Size
Text
Name
ReadOnly
Size
Text
Name
ReadOnly
Size
Text
Name
ReadOnly
Size

Label1
TextBox1

Label2
TextBox2

Label3
TextBox3

Label4
TextBox4

Label5
TextBox5

Label6
TextBox6

CenterScreen
380,370
Informacin del Sistema
Nombre de la PC
txtNombrePC
True
176,20
Versin del Sistema
txtVersionSO
True
176,20
Nro Procesadores
txtNroProcesadores
True
176,20
Nombre de Usuario
txtNombreUsuario
True
176,20
Sistema 64 Bits
txtSistema64Bits
True
176,20
Proceso 64 Bits
txtProceso64Bits
True
176,20

El formulario queda de la siguiente forma:

Visual Basic .NET

Prof: Saravia Matias E.

Fundamentos de Programacin
4.

Para insertar el cdigo, observe que no hemos ingresado un botn de ejecucin, o sea el proceso se
realizar al ejecutar el Form1, por lo tanto el cdigo ser insertado dentro de Form1.
Para ello tenemos 3 maneras de hacerlo:

5.

a.

La primera forma es de la ventana Explorador de Soluciones, pulse el botn Ver Cdigo.

b.

La segunda forma es desde la Barra de Mens seleccione Ver y elija Cdigo o pulse F7:

c.

La tercera forma es haciendo doble clic sobre el formulario mismo, pero en un espacio no
ocupado por algn control.

En cualquier caso se nos muestra lo siguiente:

Nuestro cdigo ser insertado a partir de la lnea 4.

Visual Basic .NET

Prof: Saravia Matias E.

Fundamentos de Programacin

Entonces Guarde Todo. Ahora ejecute con F5. El resultado ser diferente en cada PC:

Si el campo es muy corto solamente ubique el cursor dentro y desplace el indicador a la derecha.
Para equipo de 32 bits.

Visual Basic .NET

Prof: Saravia Matias E.

Fundamentos de Programacin

Para equipo de 64 bits.

Visual Basic .NET

Prof: Saravia Matias E.