domingo, 4 de agosto de 2013

Punto de Venta con VB y MySQL (3)

Aplicaciones de estilo MDI


En la entrada anterior Punto de venta con Visual Basic 2010 y MySQL y en Creación de la Base de Datos se mostró el diseño de los formularios que se utilizarán en la aplicación y la base de datos.
 
Una aplicación de tipo o estilo MDI (Multiple Document Interface), Interfaz de Documento Múltiple, se compone de un formulario principal, también denominado formulario MDI, que actuará como contenedor de otros formularios (documentos) abiertos durante el transcurso del programa, denominados formularios hijos o secundarios MDI.

A diferencia de lo que ocurría en versiones anteriores de VB, un formulario MDI admite los mismos controles que un formulario normal, aunque dada su orientación de formulario contenedor, se recomienda limitar los controles en un MDI a los estrictamente necesarios.

 El menú es el ejemplo más identificativo de control idóneo para un formulario MDI, ya que a través de sus opciones, podremos abrir los formularios hijos de la aplicación.

Perfeccionando al menú contenedor.

Abrimos el formulario frmPuntoVenta





Propiedad:

IsMdiContainer                  –  True

BackGroundImage             –   Insertamos logo de la empresa

BackGroundImageLayout –  Stretch

MaximizeBox                      –  False

MinimizeBox                       –  False

Size                                       –  900, 600

WindowState                      –  Normal






Perfeccionando a los formularios hijos

Abrimos al formulario producto: frmProducto


Propiedad:

IsMdiContainer  –  False

MaximizeBox      –  True

MinimizeBox       –  True

WindowState      –  Maximized

Hasta aquí lo dejo en esta entrega, más adelante seguiremos trabajando en esta aplicación.

Les dejo los enlaces para descargar el pdf de esta lección:

En Mega: Menú contenedor.

En DropBox: Menú contenedor


 

Cualquier duda o comentario no dudes en escribirme. 

8 comentarios:

  1. Amigo, buen tuto pero estoy esperando con ansias la parte siguiente le 4

    ResponderEliminar
  2. Es bueno saber que te está siendo útil. Te invito a compartir esta publicación.
    Este fin de semana lo tendrás.

    ResponderEliminar
  3. Hola Ivan..date un tiempo para seguir enseñandonos...nos quedamos esperando

    ResponderEliminar
  4. Ahora sí, lo primetido es deuda, estoy terminando de actualizar el material complementario que subo en Dropbox, a partir del lunes ya está actualizada este blog.

    ResponderEliminar
  5. que version de visual basic 2010 puedo utilizar para seguir su ejemplo porque veo que hay utimate, express, premium y profesional y donde me aconseja descargar el programa de visual basic 2010?

    ResponderEliminar
    Respuestas
    1. Saludos.
      Este ejemplo lo desarrollé con VS2010 Ultimate, pero igual funciona con Professional y Premium.
      Con respecto a donde descargar, prueba en esta web: http://www.taringa.net/posts/info/5215486/Microsoft-Visual-Studio-2010-Ultimate-Trial-Activacion.html

      Eliminar
  6. Buen dia, excelente tutorial hasta donde me quede, Estamos esperando la 4ta entrega amigo. saludos.

    ResponderEliminar
    Respuestas
    1. Saludos.
      http://sistemasinformaticosivan.blogspot.mx/2014/03/punto-de-venta-con-vb-y-mysql-4.html

      http://sistemasinformaticosivan.blogspot.mx/2014/03/punto-de-venta-con-vb-y-mysql-5.html

      http://sistemasinformaticosivan.blogspot.mx/2014/06/instalacion-de-crystal-report.html

      Eliminar