Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [vb6] Chiudere un finestra da codice

    Ciao gente!
    Rieccomi con un nuovo dubbio...per chiudere una finestra (non del mio programma ma di uno esterno) che codice ci vuole.

    Per esempio se ho la cartella Documenti aperta che codice devo usare per chiuderla?

    GRAZIE

  2. #2
    Beh dipende come la hai aperta ...
    Se hai usato la CommonDialog Form beh basta lanciare un Close.
    Se la cartella documenti è aperta da windows, ricorda che tutti i programmi si chiudono con ALT + F4, quindi puoi usare un Send Keys "{ALT + F4}"


  3. #3
    IL sendkeys credo funzioni solo con le finestre del mio programma non con quelle esterne!

    La cartella la apro con shell:

    codice:
    Shell"explorer c:\windows\"
    In questo caso mi apre la cartella di windows

  4. #4
    assolutamente il send keys funziona sulla finestra attiva

  5. #5
    boh...a me sinora ha deto esito negativo...tempo fa aprivo un gioco in focus e poi usavo il sendkeys per inviargli ALT+INVIO (per metterlo in fullscreen) ma non andava....

    Cmq mi dici la sintassi per ALT+F4. So ke ALT è uguale a % F4 nn lo so e cmq nn ricordo la sintassi esatta del sendkeys!
    GRAZIE!

  6. #6
    SendKeys "%{F4}"

    Io ci chiudo excell dalla tray ...

  7. #7
    come posso mettere una pausa tra il comando di apertura e quello di chiusura?

    Ke so apro la cartella aspetto 4 o 5 secondi e poi lancio il sendkeys.

  8. #8
    Usa il componente Timer di VB 6.
    Nell' evento del timer lanci il sendKeys ...

  9. #9
    ke idiota! E' vero!
    Grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.