OpenProgram.cbproj
C/Visual C
Actualizado el 16 de Junio del 2017 por Octulio (37 códigos) (Publicado el 6 de Septiembre del 2016)
3.182 visualizaciones desde el 6 de Septiembre del 2016
Proyecto OpenProgram.cbproj desarrollado por Octulio Biletán.
Para Embarcadero Rad Studio XE4/C++ Builder y versiones posteriores.
El programa OpenProgram.exe es una utilidad parecida a 'Run ...' que trae Windows.
Tiene dos modos de trabajo: normal y extendido.
En el modo normal, tiene la apariencia y el comportamiento semejante a 'Run ...' y en el modo extendido aparecen más opciones a seleccionar.
Para acceder al modo extendido debe mover el puntero del ratón hacia la esquina inferior derecha
de la ventana, verá que cambia de flecha a mano el ratón, en ese lugar haga clic con el botón izquierdo del ratón y aparecerá un botón con flecha hacia abajo. Ahora pulse sobre el botón mencionado para que aparezcan las nuevas opciones.
A continuación, puede volver al modo normal presionando el botón flecha hacia arriba.
Hace uso de la función ShellExecute()/ShellExecuteEx() que proporciona Windows para ejecutar/abrir aplicaciones, documentos, etc.
Para descargar los binarios, en: https://github.com/torrentelinux/torrentarium
Se encuentran comprimidos con 7ZIP.


Para Embarcadero Rad Studio XE4/C++ Builder y versiones posteriores.
El programa OpenProgram.exe es una utilidad parecida a 'Run ...' que trae Windows.
Tiene dos modos de trabajo: normal y extendido.
En el modo normal, tiene la apariencia y el comportamiento semejante a 'Run ...' y en el modo extendido aparecen más opciones a seleccionar.
Para acceder al modo extendido debe mover el puntero del ratón hacia la esquina inferior derecha
de la ventana, verá que cambia de flecha a mano el ratón, en ese lugar haga clic con el botón izquierdo del ratón y aparecerá un botón con flecha hacia abajo. Ahora pulse sobre el botón mencionado para que aparezcan las nuevas opciones.
A continuación, puede volver al modo normal presionando el botón flecha hacia arriba.
Hace uso de la función ShellExecute()/ShellExecuteEx() que proporciona Windows para ejecutar/abrir aplicaciones, documentos, etc.
Para descargar los binarios, en: https://github.com/torrentelinux/torrentarium
Se encuentran comprimidos con 7ZIP.


Se añadieron más opciones para el modo extendido de OpenProgram: cambio de prioridad y de afinidad para el nuevo proceso lanzado y control en el tiempo de espera.
Se agregó la opción /i para mostrar en un cuadro de diálogo información acerca de la aplicación.
Por ej., hacer desde la consola de textos: OpenProgram /i
Se ha mejorado la respuesta ante un apagado/cierre de sesión por parte del usuario, añadiendo las
funciones que ofrece Windows Vista/Server 2008: SetProcessShutdownParameters(), ShutdownBlockReasonCreate() y ShutdownBlockReasonDestroy().