Differenze tra le versioni di "Output"
Da Gambas-it.org - Wikipedia.
Riga 1: | Riga 1: | ||
La parola-chiave '''Output''' viene utilizzata con l'istruzione "[[Open|Open]]" per aprire il file in scrittura. In tal caso il flusso dei dati viene bufferizzato, ossia viene riservata una posizione di memoria dove porre i dati in transito da scrivere in differita. | La parola-chiave '''Output''' viene utilizzata con l'istruzione "[[Open|Open]]" per aprire il file in scrittura. In tal caso il flusso dei dati viene bufferizzato, ossia viene riservata una posizione di memoria dove porre i dati in transito da scrivere in differita. | ||
+ | L'utilizzo della parola ''Output'' consente di scrivere dati in file e in uno ''stream'': |[[#Note|1]]| | ||
− | + | Mostriamo un esempio: | |
'''Public''' Sub Button1_Click() | '''Public''' Sub Button1_Click() | ||
− | + | Dim fl As File | |
− | + | Dim variabile_contenuto_dati As String = "prova" | |
− | + | fl = Open "<FONT color=gray>''/percorso/del/file/da/scrivere''</font>" For <FONT color=#B22222>Output</font> | |
− | + | Print #fl, variabile_contenuto_dati | |
− | <FONT color= | + | <FONT color=gray>' ''Si può usare anche "Write":'' |
− | ' '''Write | + | ' '''Write #fl, variabile_contenuto_dati'''''</font> |
+ | |||
+ | fl.Close | ||
'''End''' | '''End''' | ||
Riga 20: | Riga 23: | ||
=Note= | =Note= | ||
− | [1] La parola ''Output'', però, sembra non funzionare per scrivere dati in | + | [1] La parola ''Output'', però, sembra non funzionare per scrivere dati in una variabile di tipo ''Process'' ! |
+ | |||
+ | |||
+ | |||
+ | =Riferimenti= | ||
+ | * https://gambaswiki.org/wiki/lang/output?l=it |
Versione delle 02:22, 2 set 2022
La parola-chiave Output viene utilizzata con l'istruzione "Open" per aprire il file in scrittura. In tal caso il flusso dei dati viene bufferizzato, ossia viene riservata una posizione di memoria dove porre i dati in transito da scrivere in differita.
L'utilizzo della parola Output consente di scrivere dati in file e in uno stream: |1|
Mostriamo un esempio:
Public Sub Button1_Click() Dim fl As File Dim variabile_contenuto_dati As String = "prova" fl = Open "/percorso/del/file/da/scrivere" For Output Print #fl, variabile_contenuto_dati ' Si può usare anche "Write": ' Write #fl, variabile_contenuto_dati fl.Close End
Note
[1] La parola Output, però, sembra non funzionare per scrivere dati in una variabile di tipo Process !