viernes, 11 de noviembre de 2011

Conectarse a base de datos SQL/SQL Express

Lo primero para lograr una conexión entre Visual y una base de datos Microsoft SQL o SQL Express es cargar la libreria de SQL en el formulario donde deseas establecer la conexión.

Suponiendo que ya tienes una base de datos creada en Sql Express, y un proyecto de Visual con un formulario el cual contiene un ComboBox y un botón, haz lo siguiente:

domingo, 6 de noviembre de 2011

ASCII Finder - Codigo ASCII



Las computadoras solamente entienden números. El código ASCII es una representación numérica de un carácter como 'a' o '@' . El código ASCII es un método para una correspondencia entre cadenas de bits y una serie de símbolos (alfanuméricos y otros), permitiendo de esta forma la comunicación entre dispositivos digitales así como su procesado y almacenamiento.

domingo, 30 de octubre de 2011

Salto de linea o Enter a un String

Agregar un saldo de línea es muy sencillo, con la instrucción vbCrLf . Esta instrucción provoca un Enter y se posiciona al inicio de una nueva linea.

miércoles, 19 de octubre de 2011

Restringir valores permitidos en un textbox

En ocasiones, nos conviene que el usuario ingrese solo caracteres permitidos al insertar datos en un formulario, es por ello que en esa ocasión pongo a su disposición una pequeña condición que nos permite, hacer esa restricción.

martes, 4 de octubre de 2011

Identificar KeyCode tecla presionada del teclado


El KeyCode es muy útil cuando deseas realizar un videojuego o aplicación que requiera de realizar alguna acción al presionar una tecla en específico (por ejemplo barra espaciadora para disparar y flechas del teclado numérico para mover). Con esta aplicación tendrás siempre a la mano el KeyCode de cualquier tecla que necesites.

miércoles, 24 de agosto de 2011

Simulación Salto / Gravedad


En esta oportunidad, comparto un ejemplo donde se simula el salto o lanzamiento de una pelota de football. 

lunes, 8 de agosto de 2011

Cerrar el programa / Terminar el programa

Si lo que deseamos es que se cierre el programa, sin necesidad de hacer clic sobre la "X" de la ventana del formulario, podemos utilizar lo siguiente:

Me.Dispose()

Esta instrucción no solo cierra la ventana, si no que tambien borra las variables, cierra archivos, procesos, es decir termina la aplicación.

-- Nota: La información contenida en esta publicación, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en la presente publicación.

lunes, 1 de agosto de 2011

Sonidos adicionales además de música de fondo .Net

Si lo que deseas es reproducir algún sonido adicional a la música de fondo, sin que esta sea pausada o detenida, lo que necesitas son las dos lineas de código siguiente:

lunes, 25 de julio de 2011

Música de Fondo en .Net

Para que nuestro programa tenga sonido de fondo, que se repita automáticamente podemos utilizar este codigo:

lunes, 11 de julio de 2011

Abrir una dirección a través del navegador por defecto

Para abrir una página web con el navegador predeterminado que tenga
instalado el usuario, necesitarás ejecutar el método «Start» de la clase
«Process»:

Dim proceso As New System.Diagnostics.Process 'Referencia clase Process

With proceso
.StartInfo.FileName = "http://vicfigue99.blogspot.com/"
.Start()
End With

-- Aporte por Enrique Martínez [MS MVP - VB]

--
Nota: La información contenida en esta publicación, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en la presente publicación.

martes, 5 de julio de 2011

Detección de Colisiones 2D

Al momento de desarrollar juegos en visual, lo más importante es detectar colisión entre dos objetos  del formulario. Es muy sencillo, necesitas conocer la posición y dimensiones... y  bla bla bla. A continuación te dejo una función  booleana que recibe dos objetos; en este caso un Picturebox y un Label, el cual si existe colisión devuelte true, de lo contrario false.

lunes, 4 de julio de 2011

Convertir Variable tipo Integer a String

De seguro Visual te ha mostrado un error al momento de concatenar texto con una variable de tipo Integer,  la solución es sencilla: