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

    Avviare un eseguibile ed attenderne la fine

    Qualcuno sa come è possibile avviare un'applicazione e attendere o verificaro quando quest'ultima venga chiusa?

  2. #2
    per avviare l'applicazione basta fare

    shell("c:\bla\bla\applicazione.exe")

    per sapere invece se è stata chiusa o cose simili io ho trovato una cosa che sfrutta le API di win ma sinceramente è un po lunghetta....
    Let's your dream came true!

  3. #3
    Si adesso sono riuscito anchio a trovare come farlo con le api. A parte un po di dichiarazioni iniziali poi non è cosi complesso. Lo faro cosi... grazie

    ciao

  4. #4
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    potrei sapetre come attendere la fine?
    ovvio che avete creato questo 3d per questo

    non ve lo terrete nascosto vero?

  5. #5
    codice:
    Declare Function WaitForSingleObject Lib "kernel32" (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long
    Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
    Public Const INFINITE = -1
    Public Sub ShellWait(ByVal FileName As String, optional WindowStyle As Variant)
        Dim idProc As Long
        Dim hProc As Long
        idProc = VBA.Shell(FileName, WindowStyle)
        hProc = OpenProcess(PROCESS_ALL_ACCESS, False, idProc)
        If hProc <> hNull Then
            Call WaitForSingleObject(hProc, INFINITE)
            Call CloseHandle(hProc)
        End If
    End Sub
    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

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.