Ottenere un file coerente da dati di tipo stringa

Da Gambas-it.org - Wikipedia.

Talvolta può capitare che programmi esterni, lanciati con Shell, o funzioni di Gambas, come ad esempio File.Load(), restituiscano - di un file che non è necessariamente un file di testo - 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