Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Debug per delphi

  1. #1

    Debug per delphi

    Salve, esiste un software chiamato eureka (www.eurekalog.com) che in fase di eseguzione del programma rileva e memorizza tutti gli errori che si verificano compreso il numero di riga nel codice sorgente, ma nella mia applicazione non funziona bene.

    qualcuno sa se esiste qualcosa di simile???

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Puoi servirti delle cosiddette asserzioni. Le "assertions" sono un particolare tipo di eccezione che il programmatore inserisce manualmente in alcuni punti del programma per verificare il valore di una certa condizione e visualizzare un messaggio personalizzato, a fronte della generazione di un errore specifico, a cui viene accodato il numero di riga. Cerca informazioni nella Guida in linea di Delphi sulla procedura Assert:
    codice:
    procedure Assert(expr : Boolean [; const msg: string]);
    Questa procedura accetta come parametri un'espressione booleana e un messaggio (opzionale); se la condizione è vera, l'esecuzione del programma procede regolarmente, altrimenti viene interrotta con la visualizzazione di un messaggio a cui viene accodato quello opzionale specificato dal programmatore, più altre informazioni come il percorso del file e il numero di riga.
    Ovviamente, l'uso di questi elementi è relativo al solo debugging: andrebbero disabilitate quando si compila l'eseguibile definitivo per la distribuzione.

    Provale e vedi se fanno al caso tuo.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.