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

    [DELPHI] - Problemi DEBUG

    Ciao, ho un problema, quando eseguo il mio programma in debug, non riesco a vedere, passandogli sopra col mouse, che valore assumono le variabili, come posso fare?
    ...NO ONE IS INNOCENT ANYMORE...

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,372
    Originariamente inviato da rotteninside
    Ciao, ho un problema, quando eseguo il mio programma in debug, non riesco a vedere, passandogli sopra col mouse, che valore assumono le variabili, come posso fare?
    Nel senso che il valore non compare...oppure che compare un valore errato o non riesci a definire attentamente quale variabile (o espressione) valutare?

    In genere, potrebbe essere d'aiuto selezionare il testo relativo all'espressione da valutare e, successivamente, muovere il mouse sulla parte selezionata.

    A parte questo, sei sicuro che le variabili di cui vuoi conoscere il valore siano già state inizializzate?

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

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

  3. #3
    Nel senso che anche se mi fermo dopo un'assegnazione del tipo :
    Testo := 'Tanto va la gatta al lardo...';

    Non vedo il contenuto della variabile...
    ...NO ONE IS INNOCENT ANYMORE...

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,372
    Originariamente inviato da rotteninside
    Non vedo il contenuto della variabile...
    Dipende anche dall'uso che ne fai in un secondo momento: se la variabile non viene più utilizzata, ad esempio, a seconda delle ottimizzazioni del compilatore, potrebbe già essere stata deallocata.

    Nei casi tipici in cui io 1) dichiaro una variabile, 2) la valorizzo, 3) la uso, riesco a vedere (mettendo un breakpoint nel metodo in cui essa appare o comunque in un luogo in cui sia visibile a livello di "scope") il suo valore, sia da tooltip sia attraverso la finestra di Evaluate sia tramite Watch e così via.

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