Differenze tra le versioni di "Reindirizzare dati stringa dalla console ad un file"

Da Gambas-it.org - Wikipedia.
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 1: Riga 1:
 
Per reindirizzare i dati stringa, che dovrebbero essere scritti in console, dalla console ad un file, si farà uso della funzione ''[[Output_To|Output To]]''.
 
Per reindirizzare i dati stringa, che dovrebbero essere scritti in console, dalla console ad un file, si farà uso della funzione ''[[Output_To|Output To]]''.
 
  
 
Mostriamo di seguito un esempio:
 
Mostriamo di seguito un esempio:
  '''Private''' fl As File
+
  Private fl As File
 
   
 
   
 
   
 
   
  '''Public''' Sub Form_Open()
+
  Public Sub Form_Open()
 
   
 
   
   fl = Open "/tmp/fl" For Write  <FONT color=#006400>' ''oppure: For Output''</font>
+
   fl = Open "/tmp/fl" For Write  <FONT color=gray>' ''oppure: '''For Output'''''</font>
 
   
 
   
  '''End'''
+
  End
 
   
 
   
 
   
 
   
  '''Public''' Sub Button1_Click()
+
  Public Sub Button1_Click()
 
   
 
   
   <FONT color=#B22222>Output To #fl</font>
+
   <FONT color=red>Output To #fl</font>
 
   
 
   
 
   Print "Testo qualsiasi da reindirizzare."
 
   Print "Testo qualsiasi da reindirizzare."
  <FONT color=#006400>' ''oppure: Write "Testo qualsiasi da reindirizzare."''</font> |[[Note#|1]]|
+
  <FONT color=gray>' ''oppure: '''Write "Testo qualsiasi da reindirizzare."'''''</font> <SUP>&#091;[[#Note|nota 1]]&#093;</sup>
 +
 +
  fl.Close
 
      
 
      
  '''End'''
+
  End
Nel file sarà scritto, ad ogni clic sul tasto, il testo da reindirizzare.
+
Nel file sarà scritto, ad ogni clic sul tasto, il testo da reindirizzato.
  
  

Versione attuale delle 13:42, 1 lug 2024

Per reindirizzare i dati stringa, che dovrebbero essere scritti in console, dalla console ad un file, si farà uso della funzione Output To.

Mostriamo di seguito un esempio:

Private fl As File


Public Sub Form_Open()

  fl = Open "/tmp/fl" For Write   ' oppure: For Output

End


Public Sub Button1_Click()

  Output To #fl

  Print "Testo qualsiasi da reindirizzare."
' oppure: Write "Testo qualsiasi da reindirizzare." [nota 1]

  fl.Close
   
End

Nel file sarà scritto, ad ogni clic sul tasto, il testo da reindirizzato.


Note

[1] Con Print ogni volta che si preme sul tasto la nuova riga di testo sarà scritta nel file a capo al di sotto della riga precedente; mentre con Write la nuova riga sarà posta a fianco della precedente.