Announcement

Collapse
No announcement yet.

Archivo Bat: preguntar antes de cerrar

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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 Click image for larger version

Name:	Sin título.png
Views:	55
Size:	57.0 KB
ID:	50467

  • #2
    Originally posted by mondrino View Post
    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 Click image for larger version

Name:	Sin título.png
Views:	55
Size:	57.0 KB
ID:	50467
    Pues me has pillado porque no se si es posible... investigo y te comento.,..

    Comment


    • #3
      Originally posted by jmtella View Post

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

      Comment


      • #4
        Originally posted by jmtella View Post

        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...

        Comment


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

          El .ini contiene en la ultima linea:

          Code:
          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:

          Code:
          Title "mi Ventana"
          Evidentemente, puedes cambiar tanto el .ini como el Title por el texto que quieras...
          Attached Files

          Comment


          • #6
            Gracias. Lo probaré

            Comment


            • #7
              Originally posted by mondrino View Post
              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)

              Comment


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

                Comment

                Working...
                X