Ocultar aplicación hecha en modo 'Console'
Mi duda es la siguiente, ¿se podría hacer que una aplicación en modo 'console' no despliegue la ventana de la consola? O sea, que se ejecute de modo invisible o algo así, lo que quiero es que no se muestre la ventana de consola, que se ejecute de modo invisible.
¿Alguien me podría ayudar con esto? |
Hola,
Si estás comenzando a realizar el programa tal vez deberías plantearte la posibilidad de realizar una aplicación tipo "Servicio de Windows", en lugar de una de tipo "Consola". Cita:
|
No me sirve eso, lo necesito hacer en modo consola necesariamente porque ocupa mucho espacio el ejecutable, aún haciéndolo con Service Application, pero encontré una página que me da una idea para hacerlo con la API de windows:
http://csharpfriends.com/Forums/Show...x?PostID=27476 Pero no sé Basic, así que no he podido traducir el código, si alguien me pudiera decir cómo obtener el handle de una 'console application' se lo agradecería mucho. |
Solución improvisada
Bueno, por el momento he ideado una solución muy rudimentaria, lo que hice fue:
Código:
var Además creo que este tema deberían ponerlo en la parte de la API de Windows, a ver si el moderador se encarga de eso. |
Yo hace tiempo hice un programita que tenía que hacer algo similar, estoy buscando el código, no lo encuentro, pero si mal no recuerdo, la solución fue la misma.
Saludos! |
Cita:
Te comento en primer lugar que cuando hay un hilo/mensaje que a tu juicio merece la atención de un moderador, podes usar el botón en forma de signo de exclamación que aparece en la parte superior derecha de cada mensaje para reportarlo. En segundo que, siendo vos el autor original del sitio, pues la responsabilidad primaria de colocarlo donde pertenece fue tuya y, por alguna razón que desconozco, no lo hiciste :confused: Hasta luego. ;) |
Originalmente delphi pone esto
program Limpieza;Todo lo que tienes que hacer es quitar la linea {$APPTYPE CONSOLE} y listo |
La franja horaria es GMT +2. Ahora son las 09:20:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi