Sapere con le risorse del API di Glib se il percorso di un file è un percorso assoluto
Da Gambas-it.org - Wikipedia.
Versione del 29 ott 2015 alle 11:46 di Vuott (Discussione | contributi) (Creata pagina con "Il percorso ''assoluto'' di un file comincia sempre dalla directory ''root''. Per esempio: "/usr/local". E' possibile sapere mediante la funzione ''g_path_is_absolute()'' del...")
Il percorso assoluto di un file comincia sempre dalla directory root. Per esempio: "/usr/local".
E' possibile sapere mediante la funzione g_path_is_absolute() della libreria Glib, se il percorso di un file è un percorso assoluto.
Per poter fruire di detta funzione esterna in Gambas, sarà necessario avere installata e richiamare la libreria dinamica condivisa: libglib-2.0.so
Mostriamo un esempio pratico:
Library "libglib-2.0" ' gboolean g_path_is_absolute (const gchar *file_name) ' Returns TRUE if the given file_name is an absolute file name. Private Extern g_path_is_absolute(file_name As String) as Boolean Public Sub Main() Dim b As Boolean b = g_path_is_absolute("/percorso/del/file") Print b End