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

Da Gambas-it.org - Wikipedia.
(Creata pagina con 'La funzione esterna ''g_remve ()'' della libreria ''GLib'' consente di rimuovere un file dal filesystem. Per poter utilizzare tale funzione esterna, sarà necessario richiama...')
 
 
(2 versioni intermedie di uno stesso utente non sono mostrate)
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 (nella sua attuale versione):
+
Per poter utilizzare tale funzione esterna, sarà necessario richiamare la libreria condivisa: "''libglib-2.0.so.0.7200.4'' "
''libglib-2.0.so''
 
 
 
 
 
  
 
Mostriamo un semplice esempio pratico:
 
Mostriamo un semplice esempio pratico:
  Library "libglib-2.0"
+
  Library "libglib-2.0:0.7200.4"
 
   
 
   
 
  <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("''/percorso/del/file/da/eliminare''")
+
  err = g_remove("<FONT Color=gray>''/percorso/del/file/da/eliminare''</font>")
  If err < 0 Then Error.Raise("Impossibile eliminare il file !")
+
  If err < 0 Then Error.Raise("Impossibile eliminare il file !")
 
   
 
   
 
  '''End'''
 
  '''End'''

Versione attuale delle 08:11, 30 apr 2023

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.7200.4 "

Mostriamo un semplice esempio pratico:

Library "libglib-2.0:0.7200.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