Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110

    [VB6] Esito dell'applicazione

    Ho schedulato un piccolo eseguibile col server agent dell'enterprise manager di SQL 2000 server e vorrei gestire messaggi di notifica:
    Quit on failure -> messaggio errore
    Quit on success -> messaggio ok
    C'č un modo per specificare da codice se l'applicazione ha avuto un esito positivo o meno?

    Grazie
    Ciao
    Marco

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    Re: [VB6] Esito dell'applicazione

    Originariamente inviato da marcomd
    Ho schedulato un piccolo eseguibile col server agent dell'enterprise manager di SQL 2000 server e vorrei gestire messaggi di notifica:
    Quit on failure -> messaggio errore
    Quit on success -> messaggio ok
    C'č un modo per specificare da codice se l'applicazione ha avuto un esito positivo o meno?

    Grazie
    non ti basta solo controllare gli errori?

    o con
    On Error GoTo tuaEtichetta
    oppure
    On Error Resume Next
    if err.Number...
    MsgBox Errore
    La passera non dura perchč Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110

    Re: Re: [VB6] Esito dell'applicazione

    Originariamente inviato da Sypher
    non ti basta solo controllare gli errori?

    o con
    On Error GoTo tuaEtichetta
    oppure
    On Error Resume Next
    if err.Number...
    MsgBox Errore
    Forse non sono stato spiegato :bubu:
    Chiedevo come impostare l'esito dell'eseguibile, chessō un "return code"... rifaccio un esempio, devo gestire il flusso di una schedulazione

    1- pippo.exe
    - Se va bene vai al passo 2
    - se va male messaggio di errore
    2- pluto.exe ecc.
    3- ecc.

    L'unico caso in cui riesco č se pippo genera un errore di run-time, riesco a capire che c'č stato un'anomalia e lo scheduler lo gestisce altrimenti no, io vorrei emulare il risultato di un errore non gestito.
    Ciao
    Marco

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110
    Alla fine ho risolto con un API, giusto per la precisione aggiorno il mio post, chissā magari servirā a qualcuno

    Public Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)




    Sub Main()

    Call ExitProcess(1)

    End Sub
    Ciao
    Marco

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.