VB6 – La eterna lucha con el símbolo decimal (el punto o la coma)

Qué bonito es el mundo de la informática cuando todo esta estandarizado.

Pero a veces es imposible, sobre todo si trabajamos con sistemas de distintos países o idiomas.
Un pequeño símbolo que nos separa la parte entera de la parte fraccional de un número decimal, puede tirarnos por los suelo todo un programa. Y solo por no haber tenido en cuenta los idiomas de los sistemas con los que íbamos a trabajar.

Leer más de esta entrada

La primera encuesta del año

La primera encuesta del año:

VB6 – Insertar un texto en una imagen [Visual Basic 6.0 y ImageMagick]

Imagenes y Visual Basic 6…. Un binomio poco conocido… poco trabajado… y muy buscado…

Apartir de aquella entrada, “VB6 – Manejo de Imágenes [Visual Basic 6.0 y ImageMagick]”, todo cambio…
Sabia que era un tema poco tratado y poco hablado en castellano/español. Prueba de ello son las consultas que dicha entrada causaron y algun que otro proyecto interesante del cual me solicitaron mi ayuda. (Gracias a todos!)

Pero continuemos con las imagenes…
Esta sentado delante del PC, dando cabezazos contra el monitor y diciendo:
– Quiero, quiero… Quiero!
– Bueno… Necesito!
– bueno… me piden…
– bueno… me ordenan… 😦 meter un texto dentro de una imagen.

Leer más de esta entrada

VB6 – Aplicación visual que se reinicia sola

Esta entrada trata sobre conseguir que una aplicación se reinicie solas o como la iba a llamar en un principio, sobre “el script mágico”.

A veces te encuentras desarrollando una aplicación, la cual necesitas que este constantemente en ejecución.
Por ejemplo, una aplicación que monitoria un directorio, lee constantemente un registro, una aplicación de telemetría, etc.
Pero ya sea por una falta de un correcto o suficiente control de errores o/y excepciones. A la aplicación le surge “errores” que la bloquean o cierran de forma inesperada, creando una sensación de inestabilidad.
En esta entrada quiero mostraros una manera de como intentar aliviar esto y conseguir que nuestra aplicación se recupere por si sola.

Leer más de esta entrada

VB6 – Leer un Pixel de una Imagen

A muchos de nos interesa poder acceder hasta los pixeles de una imagen.

En esta entrada rápida veremos una forma de como acceder al interior de una imagen para así obtener el color de cada uno de los pixeles que la forman.
Leer más de esta entrada

VB6 – Editar un ListView

Hace meses que no escribo y ya era hora!!!

Vuelvo de las vacaciones (más cansado que cuando me fui), pero vuelvo con nuevas historietas del VB6.

Para abrir boca me meto con el control ListView.
Todo viene a raíz de modificar una vieja aplicación, que lleva años dando un rendimiento y que como todo en este mundo, o se actualiza o muere.
O pasa de manejar un numero fijo de datos a manejar ‘n’ datos o se desinstala.

Una solución rápida y vistosa es la de sustituir unos cuantos TextBox y Labels por ListViews en modo rejilla.
Leer más de esta entrada

VB6, Bases de Datos, Conexiones x86 (32-bits) y Sistemas x64 (64-bits)

El mañana no puede esperar.

Ya llego a mi manos un equipo con 64bits, una famante estacion HP Z400 con 6GBytes de RAM, con XP Pro (W7 para cuando compre 20 cajas aspirinas)
Era cuestion de tiempo, una cosa que queria dejar para mas adelante pero que me ha sido imposible retrasarla mas tiempo.

El mercado nos empuja a utilizar maquinas cada vez mas potentes, los 4GBytes de RAM se estan quedando atras. Windows (mas bien Microsoft) aprieta tanto con sus cambios de tecnologia, que nos ahoga. Por contra nosotros continuamos programando con nuestro viejo Visual Basic 6 a 32bits.
Y es entonces cuando comienzan los problemas. Sistemas operativos de 64bits ejecutando aplicaciones VB6 de 32 (con algun que otro componente en 16bits).

Leer más de esta entrada