Non riesco a capire perchè con la pressione del tasto ESC non riesco ad uscire da un DO WHILE ... ENDDO.
Di seguito il codice
DO WHILE .T.
SEL_AZI(V_AZICOD,V_AZIRAGIO1,V_AZIRAGIO2,V_AZIANNOCO)
IF V_AZICOD = 0
EXIT
ENDDO
DO WHILE .T.
DEFINE DIALOG oDlg RESOURCE "DOCUMENTI" TITLE "Elenco Documenti"
. . .
REDEFINE BUTTON ID 205 OF oDlg ACTION oDlg:End()
IF LASTKEY() = 27
oDlg:End()
ENDIF
ACTIVATE DIALOG oDlg CENTER
EXIT
ENDDO
ENDDO
Se clicco sul bottone 205 (Uscita) riesco ad uscire dal loop, se premo ESC no.
Grazie, Andrea