Domanda

Come posso impostare i punti di interruzione e tracciare attraverso un Editor di Proprietà Personalizzato che ho scritto per un mio VCL derivati componenti (Component Palette membro)?Il problema, naturalmente, è che si desidera eseguire il debug di codice che viene eseguito in un compilato BPL, mentre l'IDE è attivo e non è in esecuzione un'applicazione attiva.Impostare i punti di interruzione in BPL file di origine non fare nulla.

Link a un tutorial o un articolo su debug Personalizzato Editor di Proprietà sarebbe troppo grande.

Grazie.

È stato utile?

Soluzione

Dite l'IDE da usare se stesso come l'applicazione host e premere il pulsante "Esegui". Sarà generare una nuova istanza della IDE, e si può fare tutto ciò che è necessario fare ha colpito il punto di interruzione si imposta e si può eseguire il debug come si farebbe normalmente.

Io non sono sicuro al 100%, dove è in D6, ma in D2010, è ambientato in Esegui> Parametri ... Penso che sia lo stesso per D6, ma come ho detto, non sono sicuro. Se non vedi quel particolare voce di menu, si dovrebbe avere qualcosa di simile.

Altri suggerimenti

utilizzando OutputDebugString può aiuta ...non è così cool come punti di interruzione e, passo dopo passo , certo , ma si può tracciare il flusso e il valore di uscita

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