Domanda

Quando si avvia un programma in Delphi 7, a volte viene visualizzata la finestra della CPU, quindi vengono visualizzate le istruzioni. Trovo che sia un fastidio perché desidero solo fare un passo al Codice Pascal.

Qualcuno sa come disabilitare questo pop-up della CPU?

Non mi dispiacerebbe se questa finestra non fosse mai visibile.

Non è successo su Delphi 5 che era il mio IDE precedente che avevo usato per Delphi. Uso il pulsante Step-Over principalmente e solo quando voglio entrare nel dettaglio di un'unità usata (pascal).

È stato utile?

Soluzione

Delphi, per impostazione predefinita, non entra nella finestra della CPU. Quindi la risposta alla tua domanda non è che non può essere fatta. Forse la domanda dovrebbe essere: che cosa ho fatto che causa questo.

Modifica :
Dai commenti capisco che succede quando si preme pause per interrompere il debugger.
Non è strano che si fermi nel punto esatto in cui si stava eseguendo quando si preme pausa.
Questo potrebbe benissimo essere in alcuni codici di Windows per i quali non hai il sorgente.
Scegliendo Esegui - > Esegui su Next Source Line o Shift - F7 il tuo programma verrà eseguito un po 'più a lungo finché non raggiunge un codice per il quale ha un codice sorgente.

Questa è la risposta al tuo problema, ma ricorda che potresti esserti rotto in un punto in cui non raggiungi mai la prossima linea di origine.

Altri suggerimenti

In RAD Studio 2009, puoi accedere a Strumenti- > Opzioni- > Opzioni debugger- > Codegear Debugger . In Generale , seleziona Ignora punti di interruzione non utente .

sembra che l'ho risolto: aggiunto al registro: HKCU \ Software \ Borland | Delphi \ 7.0 \ Debugging: EnableCPU (stringvalue): 0

Modifica la seguente chiave di registro:

HKEY_CURRENT_USER/software/Borland/Delphi/6.0/Debugging/Integrated Debugging = 0

Si cade nella finestra della CPU quando non ci sono informazioni di debug per l'unità corrente.

Prova ad abilitare i Debug-DCU (in Progetto / Opzioni ... / Compilatore). Se non hai controllato le altre opzioni di debug, attivale anche.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top