Mostrar la versión de la aplicación en Dev-C++
Solución para JAIOL:
En Dev-C++, puedes mostrar la versión de tu aplicación en pantalla utilizando una variable que almacene la versión. Aunque Dev-C++ no tiene una función integrada como `App.Version` en Visual Basic, puedes definir una constante en tu código que represente la versión de tu aplicación. Aquí tienes un ejemplo de cómo hacerlo:
Si deseas automatizar el incremento de la versión, puedes considerar usar un script o una herramienta de construcción que modifique esta constante antes de cada compilación, aunque esto puede requerir un poco más de configuración.
Incrementar automáticamente la versión en Dev-C++
Solución para BAIOL:
Para implementar un sistema de incremento automático de la versión en Dev-C++, puedes utilizar un enfoque similar al que se describe en los artículos recientes sobre Visual Studio. Aunque Dev-C++ no tiene soporte nativo para esto, puedes crear un script que modifique el archivo fuente donde defines la versión antes de cada compilación. Aquí tienes un ejemplo básico de cómo podrías hacerlo:
1. Crea un archivo de script (por ejemplo, `increment_version.bat` en Windows) que modifique el archivo fuente:
2. En tu código C++, lee la versión desde el archivo `version.txt`:
Oreygore, con este enfoque, cada vez que ejecutes el script antes de compilar, la versión se incrementará automáticamente. Asegúrate de tener un archivo `version.txt` con la versión inicial (por ejemplo, `1.0.1`).