Gambas-it

Gambas3 => Programmazione => Topic aperto da: dex - 28 Novembre 2018, 00:38:30

Titolo: [Risolto] Anteprima nel dialog
Inserito da: dex - 28 Novembre 2018, 00:38:30
Ciao raga
con un Dialog.Path vado a cercare e caricare le immagini, il problema è che non vedo l'anteprima dell'immagine, ogni volta devo aprire prima con nautilus, vedere l'immagine da caricare memorizzare il nome e poi con il cercarla con il dialog.
oppure un sistema drag and drop da una cartella del pc aperta con nautilus e portarla in una picturebox
esiste una libreria un metodo per l'anteprima?
leimmagini sono di vario tipo,jpg,png,gif ecc..
Titolo: Re:Anteprima nel dialog
Inserito da: Gianluigi - 28 Novembre 2018, 08:58:14
Devi usare FileChooser un esempio di come usarlo lo puoi vedere se ti scarichi seHelpBuilder dalla Farm.
Devi avere pazienza è pesantuccio  :)
Titolo: Re:Anteprima nel dialog
Inserito da: dex - 28 Novembre 2018, 11:11:24
Vado a vedere
grazie
Titolo: Re:Anteprima nel dialog
Inserito da: dex - 28 Novembre 2018, 22:27:47
Ciao Gianluigi
Ho scaricato seHelpBuilder e FileChooser  funziona.
ora devo fare delle modifiche, i miei file sono tutti in una cartella su un penna usb, devo scegliere il file e salvare (solo) il nome del file in un database.

è possibile assegnare una path a filechooser  in modo da farlo puntare direttamente alla cartella?
$sPath mi ritorna il file con tutta la path, esiste un modo per avere solo il nome file senza usare mid e instr? 
Titolo: Re:Anteprima nel dialog
Inserito da: Gianluigi - 28 Novembre 2018, 22:45:45
Se guardi più attentamente il codice vedi che uso Filechooser1.Root
Stesso discorso per le path uso un paio di funzioni che mi restituiscono il percorso adatto per il DB e per l'URL, quella per il DB fa:
Codice: [Seleziona]
Private Function PathForDB(value As String) As String

  Dim s As String

  s = Replace(value, $sProjectPath, "")
  Return s

End
Titolo: Re:Anteprima nel dialog
Inserito da: dex - 28 Novembre 2018, 23:10:14
perfetto,risolto

grazie Gianluigi