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

    [VB6] funzione TerminateProcess

    ottengo il processhandle
    chiamo TerminateProcess processhandle, exitcode ma non funziona (non da errori... semplicemente non chiude il processo)

    dubbio: cha valore devo passare a come "exitcode"? non trovo documentazione a riguardo
    "ci vorrebbero anche più persone come quaestio (a reb verrà un brivido)" wallrider, 22/10/2012

    "Se hai una vita di merda facebook non può essere molto meglio...". kalosjo, 16/10/2012

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Come ottieni l'handle?

    Magari e' meglio postare il codice in questi casi ... non pensi?

  3. #3
    codice:
    command1:
    AutocadHandleProcess = Shell(lancio, vbMaximizedFocus) 'lancio è una variabile con path, exe e parametri per autocad
    command2:
    Process_Handle = OpenProcess(SYNCHRONIZE, 0, AutocadHandleProcess)
    TerminateProcess Process_Handle, lExitCode
    Process_Handle mi viene "riempita" e quindi fino a qui pernso che sia ok....
    "ci vorrebbero anche più persone come quaestio (a reb verrà un brivido)" wallrider, 22/10/2012

    "Se hai una vita di merda facebook non può essere molto meglio...". kalosjo, 16/10/2012

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Questa chiamata dovrebbe essere

    Process_Handle = OpenProcess(PROCESS_TERMINATE, 0, AutocadHandleProcess)

    con la costante PROCESS_TERMINATE che vale 1

  5. #5
    Originariamente inviato da oregon
    Questa chiamata dovrebbe essere

    Process_Handle = OpenProcess(PROCESS_TERMINATE, 0, AutocadHandleProcess)

    con la costante PROCESS_TERMINATE che vale 1
    ti offendi se ti bacio?

    PROCESS_TERMINATE non lo prende, ma 1 sì.
    perfetto, tutto ammazzato
    "ci vorrebbero anche più persone come quaestio (a reb verrà un brivido)" wallrider, 22/10/2012

    "Se hai una vita di merda facebook non può essere molto meglio...". kalosjo, 16/10/2012

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Che vuol dire non lo prende? Se usi la costante la devi dichiarare ...

    Const PROCESS_TERMINATE = 1

    Process_Handle = OpenProcess(PROCESS_TERMINATE, 0, AutocadHandleProcess)


    Comunque ... e' lo stesso ...

    P.S. Se sei bionda, vada per il bacio ... altrimenti

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.