Differenze tra le versioni di "Pulire il Terminale via codice"

Da Gambas-it.org - Wikipedia.
(Creata pagina con 'Di norma, la pulizia del Terminale avviene con il comando "''clear''" (ma anche con ''Ctrl+l'' da tastiera). Pertanto, se si opera con un applicativo ''a riga di comando'', bi...')
 
 
(8 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Di norma, la pulizia del Terminale avviene con il comando "''clear''" (ma anche con ''Ctrl+l'' da tastiera). Pertanto, se si opera con un applicativo ''a riga di comando'', bisognerà inviare detto comando al Terminale.
+
#REDIRECT [[Pulire_il_Terminale_o_la_console_via_codice]]
 
 
Va segnalato che potrebbe essere necessario inviare preliminarmente la riga: ''export TERM=xterm'', al fine di evitare il problema "''TERM environment variable not set''". Infatti, per un corretto funzionamento è necessario conoscere l'esatto tipo del terminale su cui si sta lavorando. Andrebbe quindi settata la variabile ''TERM'' con la sintassi propria del sistema su cui si lavora.
 
 
 
 
 
Mostriamo un esempio pratico:
 
'''Public''' Sub Main() 
 
 
 
  Dim i As Integer 
 
 
 
<FONT color=gray>' ''Va verificato se l'attivazione di questa riga è necessaria:''
 
  ' Shell "export TERM=xterm"</font>
 
 
 
  For i = 1 To 2 
 
    Print "Testo qualsiasi"
 
    Wait 1   
 
  Next
 
 
 
  Wait 1 
 
   
 
<FONT color=gray>' ''Puliamo il Terminale inviandogli il comando "clear":''</font>
 
  Shell "clear" 
 
   
 
  Wait 0.01 
 
  Print "Testo qualsiasi" 
 
  Wait 2 
 
   
 
'''End'''
 

Versione attuale delle 04:21, 8 gen 2022