Problema con ShowBallonTip en Visual Studio 2008

A menudo, en nuestras aplicaciones en .net usamos el NotifyIcon para mostrar información de tareas que estamos realizando o para mostrar cualquier mensaje.

En Visual Studio 2008 hay un pequeño problema, al ponerle que muestre el BallonTip (el globo con la información) con poco tiempo, unos 2 ó 3 segundos, el globo no respeta el tiempo que le hemos especificado y normalmente se pasa, permanece a nuestra vista más tiempo del establecido.

Ejemplo:

notifyIconMain.ShowBalloonTip(2000, "My Text", MyVariable, ToolTipIcon.Info);


Esto es debido a que entra en conflicto con el tiempo por defecto del Sistema Operativo, con la consecuente victoria de éste último, por lo tanto no respeta nuestro tiempo y lo muestra el que tiene establecido el SO.

Otro motivo por el cual ocurre esto es que el globo no desaparece si no hay acciones por parte del usuario. Cuando esto ocurre dicho globo no desaparecerá hasta que haya interacción.

Cubo 3D con vídeo en WPF

Navegando por la red encontré un artículo bastante interesante donde hacían un cubo 3D, con WPF, poniéndole un vídeo en cada cara de dicho cubo, con la posibilidad de rotar la figura y ver todas las caras.


Esto es un ejemplo:



El artículo podéis encontrarlo en ESTE ENLACE.

Disponible Windows Vista Service Pack 1

Ya tenemos disponible el Service Pack 1 de Windows Vista en las actualizaciones de Microsoft. Lo podemos obtener mediante Windows Update.

Los sistemas que se ejecutan en el RTM de Windows Vista requieren como máximo tres actualizaciones antes de poder instalar el Service Pack 1. Estas actualizaciones se realizan automáticamente en Windows Vista. Windows Update detectará la configuración del sistema y ofrecerá los paquetes de requisitos previos que son aplicables a su sistema.

Con este Service Pack 1 de Windows Vista podremos, entre otras cosas, disfrutar de más tiempo de batería en nuestro portátil, ya que inicorpora un sistema de ahorro de batería, cosa que se echaba de menos hasta ahora.

Éste es el texto que publica Microsoft:
"Windows Vista Service Pack 1 (SP1) es una actualización de Windows Vista que responde a las peticiones de nuestros clientes. Además de actualizaciones anteriores ya publicadas, SP1 contendrá cambios orientados a problemas de confiabilidad, rendimiento y compatibilidad; admite nuevos tipos de hardware y es compatible con varios de los nuevos estándares que están apareciendo últimamente. SP1 también seguirá facilitando a los administradores de TI la implementación y la administración de Windows Vista. La versión independiente en 5 idiomas de Windows Vista Service Pack 1 se puede instalar en sistemas con alguna de las siguientes versiones de idioma: inglés (EE.UU.), francés, alemán, japonés o español (tradicional). "

Visual Studio 2008 - Atajo de teclado para el Intelli Sense

A menudo, cuando estamos programando en visual studio requerimos de la ayuda del Intelli Sense, quien nos da las opciones que tenemos para escribir. En Visual Studio 2008 tenemos un truco para sacarlo sin escribir nada. Simplemente tenemos que pulsar:

Ctrl + J

y la ventana de ayuda se desplegará mostrándonos lo que podemos escribir. Esto es muy útil, sobretodo al programar en C#, ya que hasta que no poníamos un punto o empezábamos a escribir no nos ayudaba, y cuando estábamos borrando las propiedades de un objeto teníamos que retroceder hasta el punto y volver a escribirlo para que nos apareciera. Ahora ya no; en cualquier momento tecleamos la combinación de teclas que he puesto arriba y se nos mostrará dicha ayuda.

Otro truco que nos puede ser muy útil es la transparencia del Intelli Sense. Cuando estamos escribiendo hay veces que nos molesta porque estamos copiando código que tenemos debajo, o estamos consultándolo. Pues bien, si nos molesta la ventana de ayuda sólo tenemos que pulsar la tecla Control y se volverá semitransparente, con lo que podremos ver el código sin perder la ayuda.

Ahora ya podemos programar un poquito más rápido, incluso aunque tengamos que escribir el punto y coma.

Un saludo.

Ordenar Array Visual Basic

Un ejemplo sencillo de cómo ordenar un array en Visual Basic:

Dim nombres As String
Dim arr() As String
ReDim arr(1)
arr(0) = "pol"
arr(1) = "anna"
Array.Sort(arr) ' esto ordena el array

For Each nombres In arr
MsgBox(nombres)
Next

Saludos

Hola a todos.

Empiezo hoy este blog en el que ire exponiendo todas mis experiencias en el mundillo de la programación para compartirlas con todos aquellos que puedan estar interesados y también a modo de recordatorio para mi mismo.

Espero que pueda ser de utilidad para alguien, para mi creo que lo será.

En breve ire exponiendo problemillas con los que me encuentro a lo largo del día y las soluciones que les doy y otras curiosidades.

Hasta la próxima.

Buscar este blog

Seguidores

Blogs amigos