Per questo tipo di applicazioni si usano i thread.
Usa un thread in cui ricevi i comandi e nel thread principale (o in altri thread secondari) li elabori.
Ovviamente la programmazione multithread non è semplice e ci vuole un po' per utilizzarla senza problemi, ma l'applicazione che vorresti scrivere è sicuramente complessa e se non adotti i sistemi giusti non la terminerai mai con successo.
P.S. Non esiste alcun allegato ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità. |