Visualizzazione dei risultati da 1 a 7 su 7

Discussione: chiudere windows da VB

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    38

    chiudere windows da VB

    è possibile spegnere il sys da VB? esiste un codice con il quale è possibile farlo? :master:

  2. #2
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Si, con la ExitWindowsEx.
    Ti riporto il testo di una guida:
    Declare Function ExitWindowsEx Lib "user32.dll" (ByVal uFlags As Long,
    ByVal dwReserved As Long) As Long

    La Funzione ExitWindowsEx ARRESTA O RIAVVIA IL COMPUTER DELL'UTENTE.
    Se avviene un errore, la funzione restituisce 0 altrimenti 1.

    Scegliere uno o più dei seguenti flags per definire come avviene il
    riavvio o l'arresto del sistema :

    EWX_FORCE = 4
    Forza la chiusura di una applicazione, ...senza chiedere il permesso all'utente,
    (non mostra la dialog box dove confermarne la chiusura).
    Quando questo flag è settato, Windows non trasmette il messaggio
    WM_QUERYENDSESSION e WM_ENDSESSION all'applicazione in corso, e ciò potrebbe causare
    la perdita di dati.
    Pertanto questo flag, andrebbe utilizzato solo in condizioni di emergenza

    EWX_LOGOFF = 0
    Taglia fuori l'utente e gli chiude tutti i processi in corso.

    EWX_POWEROFF = 8
    Chiude il sistema , è se questo è supportato dalle caratteristiche POWER-OFF
    spegne il computer.

    EWX_REBOOT = 2
    Riavvia il sistema.

    EWX_SHUTDOWN = 1
    Chiude il sistema nel momento in cui è sicuro che i processi in corso
    siano terminati.

    dwReserved
    Riservato per versioni future di Windows. Settarlo sempre a zero.
    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    38

    Grazie mabi

    Grazie mabi sei stato\a gentilissimo\a

  4. #4
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Prego... "stato" è quello giusto

  5. #5
    Come mai su windows xp pro non mi funziona? funziona solo il tag
    EWX_LOGOFF = 0
    eventualmente inseme
    EWX_FORCE = 4
    ma non gli altri, posso quindi effettuare il log off ma non spegnere il pc!!!

  6. #6
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  7. #7
    Prova a mettere la compatibilità del programma con windows 95/98 e vedi che il pc si spegne.
    Può essere un metodo drastico ma è funzionante.
    CIAO

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 © 2024 vBulletin Solutions, Inc. All rights reserved.