Archivo Bat: preguntar antes de cerrar

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • mondrino
    Senior Member
    • Jan
    • 159

    Archivo Bat: preguntar antes de cerrar

    Sabéis como se hace para que al pulsar sobre el aspa superior derecha aparezca un aviso del tipo "estás seguro" o "se va a cerrar, continuar S/N" antes de que se cierre la ventana.
    Adjunto una captura.
    Gracias Haga clic en la imagen para ver una versión más grande

Nombre:	Sin título.png
Visitas:	298
Size:	57,0 KB
ID:	50467
  • jmtella
    Administrator
    • Nov
    • 20685

    #2
    Originalmente publicado por mondrino Ver Mensaje
    Sabéis como se hace para que al pulsar sobre el aspa superior derecha aparezca un aviso del tipo "estás seguro" o "se va a cerrar, continuar S/N" antes de que se cierre la ventana.
    Adjunto una captura.
    Gracias Haga clic en la imagen para ver una versión más grande

Nombre:	Sin título.png
Visitas:	298
Size:	57,0 KB
ID:	50467
    Pues me has pillado porque no se si es posible... investigo y te comento.,..

    Comentario

    • jmtella
      Administrator
      • Nov
      • 20685

      #3
      Originalmente publicado por jmtella Ver Mensaje

      Pues me has pillado porque no se si es posible... investigo y te comento.,..
      Pues no se me ocurre...

      Comentario

      • jmtella
        Administrator
        • Nov
        • 20685

        #4
        Originalmente publicado por jmtella Ver Mensaje

        Pues no se me ocurre...
        Me he vuelto loco, pero lo he conseguido... lo que pasa es que me quedan alguna pruebas y ando liado de curro...
        Estate atento a este hilo, y en este fin de semana podré la solucion...

        Comentario

        • jmtella
          Administrator
          • Nov
          • 20685

          #5
          Adjunto un fichero zip que contiene un .exe y un .ini.

          El .ini contiene en la ultima linea:

          Código:
          rules="mi Ventana" ahk_class ConsoleWindowClass|||
          ​
          Esto indica que cualquier ventana que en el texto de la ventana figure el titulo "mi Ventana" no permitirá pulsar el "X" de cierre. (pero se podrá cerarr desde la barra de tareas dandole un close).

          Para que esto funcione:

          1) El programa noclose del zip debe estar ejecutandose (al ejecutarse deja un icono en el systray y si lo vas a usar a menudo puedes ponerlo en el inicio de windows ya que no consume recursos)
          2) El archivo bat, debe forzar el titulo de la ventana CMD para que en la ventatn ponga "mi Ventana". Esto se hace si al comienzo del script bat que lanzas le metes una linea que diga:

          Código:
          Title "mi Ventana"
          Evidentemente, puedes cambiar tanto el .ini como el Title por el texto que quieras...
          Archivos Adjuntos

          Comentario

          • mondrino
            Senior Member
            • Jan
            • 159

            #6
            Gracias. Lo probaré

            Comentario

            • jmtella
              Administrator
              • Nov
              • 20685

              #7
              Originalmente publicado por mondrino Ver Mensaje
              Gracias. Lo probaré
              Serás capaz de no usarlo cuando me tuviste 4 horas mirando y probando algo fiable. (que conste que ha sido un reto bonito)

              Comentario

              • mondrino
                Senior Member
                • Jan
                • 159

                #8
                Va de cine. Gracias por dedicarme tiempo para solucionarlo

                Comentario

                Trabajando...
                X