Differenze tra le versioni di "Ottenere un file coerente da dati di tipo stringa"

Da Gambas-it.org - Wikipedia.
Riga 1: Riga 1:
Talvolta può capitare che programmi esterni, lanciati con ''Shell'', o funzioni di Gambas, come ad esempio ''File.Load()'', restituiscano di un file dati di tipo Stringa. Ciò si avrebbe anche nel caso in cui il progetto provvedesse a creare esso stesso i dati stringa di un determinato tipo di file.
+
Talvolta può capitare che programmi esterni, lanciati con ''Shell'', o funzioni di Gambas, come ad esempio ''File.Load()'', restituiscano - di un file - dati di tipo Stringa. Ciò si avrebbe anche nel caso in cui il progetto provvedesse a creare esso stesso i dati stringa di un determinato ''tipo'' di file.
  
 
Per ottenere alla fine il file previsto, basterà utilizzare il metodo ''.Save'' della Classe ''File''.
 
Per ottenere alla fine il file previsto, basterà utilizzare il metodo ''.Save'' della Classe ''File''.
Riga 10: Riga 10:
 
     Shell "programma_speciale" To s
 
     Shell "programma_speciale" To s
 
   
 
   
     File.<FONT color=#B22222>Save("percorso_del_nuovo_file", s)</font>
+
     File.<FONT color=#B22222>Save("''/percorso/del/nuovo/file''", s)</font>
 
   
 
   
 
  '''End'''
 
  '''End'''
Riga 19: Riga 19:
 
   Dim s As String
 
   Dim s As String
 
   
 
   
     s = File.Load("percorso_del_file_da_leggere")
+
     s = File.Load("''percorso/del/file/da/leggere''")
 
   
 
   
     File.<FONT color=#B22222>Save("percorso_del_nuovo_file", s)</font>
+
     File.<FONT color=#B22222>Save("''/percorso/del/nuovo/file''", s)</font>
 
   
 
   
 
  '''End'''
 
  '''End'''

Versione delle 18:05, 1 ago 2015

Talvolta può capitare che programmi esterni, lanciati con Shell, o funzioni di Gambas, come ad esempio File.Load(), restituiscano - di un file - dati di tipo Stringa. Ciò si avrebbe anche nel caso in cui il progetto provvedesse a creare esso stesso i dati stringa di un determinato tipo di file.

Per ottenere alla fine il file previsto, basterà utilizzare il metodo .Save della Classe File.

Mostriamo un paio di semplici esempi:

Public Sub Button1_Click()

  Dim s As String

   Shell "programma_speciale" To s

   File.Save("/percorso/del/nuovo/file", s)

End


Public Sub Button1_Click()

  Dim s As String

   s = File.Load("percorso/del/file/da/leggere")

   File.Save("/percorso/del/nuovo/file", s)

End