Differenze tra le versioni di "Rimuovere un file mediante le funzioni esterne del API di GLib"
Da Gambas-it.org - Wikipedia.
Riga 1: | Riga 1: | ||
La funzione esterna ''g_remve ()'' della libreria ''GLib'' consente di rimuovere un file dal filesystem. | 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 | + | Per poter utilizzare tale funzione esterna, sarà necessario richiamare la libreria condivisa: "''libglib-2.0.so.0.6400.6'' " |
− | |||
− | |||
− | |||
Mostriamo un semplice esempio pratico: | Mostriamo un semplice esempio pratico: | ||
− | Library "libglib-2.0" | + | Library "libglib-2.0:0.6400.6" |
<FONT Color=gray>' ''int g_remove (const gchar *filename)'' | <FONT Color=gray>' ''int g_remove (const gchar *filename)'' | ||
Riga 18: | Riga 15: | ||
Dim err As Integer | Dim err As Integer | ||
− | + | err = g_remove("<FONT Color=gray>''/percorso/del/file/da/eliminare''</font>") | |
− | + | If err < 0 Then Error.Raise("Impossibile eliminare il file !") | |
'''End''' | '''End''' |
Versione delle 18:36, 1 dic 2021
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 condivisa: "libglib-2.0.so.0.6400.6 "
Mostriamo un semplice esempio pratico:
Library "libglib-2.0:0.6400.6" ' 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