Rimuovere un file mediante le funzioni esterne del API di GLib

Da Gambas-it.org - Wikipedia.

La funzione esterna g_remve () della libreria GLib consente di rimuovere un file dal filesystem.

Per poter utilizzare tale funzione esterna, sarà necessario richiamare la libreria (nella sua attuale versione):
libglib-2.0.so


Mostriamo un semplice esempio pratico:

Library "libglib-2.0"

' int g_remove (const gchar *filename)
' Deletes a name from the filesystem.
Private Extern g_remove(filename As String) As Integer


Public Sub Main()

 Dim err As Integer

  err = g_remove("/percorso/del/file/da/eliminare")
  If err < 0 Then Error.Raise("Impossibile eliminare il file !")

End