Differenze tra le versioni di "Eliminare un file mediante le funzioni esterne del API di GLib"

Da Gambas-it.org - Wikipedia.
(Creata pagina con "La funzione esterna "g_remove()" della libreria ''GLib'' consente di eliminare un file dal filesystem. Per poter utilizzare tale funzione esterna, sarà necessario richiamare...")
 
Riga 1: Riga 1:
 
La funzione esterna "g_remove()" della libreria ''GLib'' consente di eliminare un file dal filesystem.
 
La funzione esterna "g_remove()" della libreria ''GLib'' consente di eliminare un file dal filesystem.
 +
<BR>Va precisato che questa funzione elimina <U>definitivamente</u> il file, ossia esso NON sarà spostato nel cestino.
  
 
Per poter utilizzare tale funzione esterna, sarà necessario richiamare la libreria condivisa: "''libglib-2.0.so.0.7800.4'' ".
 
Per poter utilizzare tale funzione esterna, sarà necessario richiamare la libreria condivisa: "''libglib-2.0.so.0.7800.4'' ".

Versione delle 04:20, 22 mag 2024

La funzione esterna "g_remove()" della libreria GLib consente di eliminare un file dal filesystem.
Va precisato che questa funzione elimina definitivamente il file, ossia esso NON sarà spostato nel cestino.

Per poter utilizzare tale funzione esterna, sarà necessario richiamare la libreria condivisa: "libglib-2.0.so.0.7800.4 ".

Mostriamo un semplice esempio pratico:

Library "libglib-2.0:0.7800.4"

' 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


Riferimenti