Ciao Bruno,
I comandi per la DLL e l'interfaccia ASCII sono identici.
Citazione: |
| Mi è chiaro che all'inizio del programma posso impostare tutto ciò che voglio e, in caso di risposta corretta, le impostazioni vengono applicate. |
Corretto.
Citazione: |
| Mi piacerebbe molto, tuttavia, che si potesse sempre tornare indietro e rileggere quello che è stato scritto. |
Poiché un codice ridondante sarebbe una cattiva pratica di programmazione.
L'utente dell'interfaccia (qualunque programma sia) deve comunque sapere come configurare le varie impostazioni, quindi non ha senso implementare una funzione di questo tipo direttamente nell'interfaccia.
Non ha senso fare domande o addirittura verificare cosa c'era prima. L'interfaccia fa quello che deve fare (semplicemente detto) e basta.
Non discute con l'utente su cosa è successo ieri o in un altro momento, ma esegue semplicemente ciò che deve fare ora.
Sarebbe diverso se l'interfaccia fosse configurata e poi funzionasse in modo autonomo. In quel caso, avrebbe senso.
Questo caso non si verifica mai, poiché i dati non vengono elaborati nell'interfaccia, ma necessariamente in un programma che utilizza l'interfaccia stessa.
Cordiali saluti, Rainer.