Visualizzazione dei risultati da 1 a 10 su 14

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2014
    Messaggi
    76
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Quindi VB6 ... e non c'è una finestra degli errori ... semmai una finestra "Immediata" (CTRL+G) ...

    Ma qual è il problema? Se hai errori questi vengono subito visualizzati in message box apposite ...
    Semplicemente che non ho idea di come visualizzarli nuovamente se non faccio caso alla msgbox appena esce...

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Quote Originariamente inviata da Mrk31 Visualizza il messaggio
    Semplicemente che non ho idea di come visualizzarli nuovamente se non faccio caso alla msgbox appena esce...
    Basta gestirli con un ... gestore degli errori.
    Esempio, lo schema sotto intercetta l'errore mostrandone la descrizione, poi slo quando il programma è eseguito nell'IDE (App.LogMode=0) allora si ferma (Stop) premi F8 e grazie al Resume ti riporta alla riga che ha generato l'errore, così hai modo di valutare le espressioni, correggere l'errore, ecc.

    N.B. Se il programma viene eseguito compilato allora App.LogMode=1.

    codice:
    'Public Function FaiQualcosa(ByVal pNomeParametro As String) As Boolen
        On Error Goto ERR_HANDLER
    
        Rem ---
        Rem codice da eseguire
        Rem ---
    
        On Error Goto 0
        Exit Function
    
    Rem ---
    ERR_HANDLER:
        MsgBox Err.Description
        If App.LogMode = 0 then
            Stop 
            '' premere F8 per eseguire una singola istruzione alla volta
            Resume
        End If
    End Sub

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