Autore Topic: [RISOLTO] Come assegnare un 'NomeFile' di default per una dialog.  (Letto 202 volte)

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Codice: [Seleziona]
Dialog.Filter = ["*.sqlite;*.sqlite3", "sqlite format database files"]
If Dialog.SaveFile() Then
   Return
Endif

ma come faccio a resettare o meglio settare il nome file che viene renderizzato a schermo?

per esempio se cambio filtro, da file video (ho aperto un ppippo.mpg) a file sql, il dialog mi mostra il nome dell'ultimo file aperto (pippo.mpg) e quindi il sistema mi filtra i file sql E i file ,mpg ....

ed io vorrei invece avere O il campo nomefile vuoto O settare un default modificabile dall'utente tipo datadioggi.sqlite

e' possibile?
« Ultima modifica: 23 Giugno 2017, 13:28:24 da allegfede »
se corri, morirai stanco (motto degli sniper)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.178
  • Ne mors quidem nos iunget
    • Mostra profilo
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Re:Come assegnare un 'NomeFile' di default per una dialog?
« Risposta #2 il: 23 Giugno 2017, 13:28:06 »
giuro c'avevo provato .....

effettivamente questa cosa funziona:
Codice: [Seleziona]
Dialog.Path = "Playlist_" & Format(Now, "yyyymmdd-hhnnss") & ".sqlite"

ed anche il semplice reset elimina il nome file precedentemente selezionato
Codice: [Seleziona]
Dialog.Path = ""
se corri, morirai stanco (motto degli sniper)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.114
  • Tonno verde
    • Mostra profilo
Re:[RISOLTO] Come assegnare un 'NomeFile' di default per una dialog.
« Risposta #3 il: 23 Giugno 2017, 13:40:49 »
Ma non serve azzerare se indirizzi il percorso
Codice: [Seleziona]
Public Sub Button1_Click()

  Dialog.Filter = ["*.png", "Png image files"]
  Dialog.Path = User.Home
  If Dialog.OpenFile() Then Return

End

Public Sub Button2_Click()

  Dialog.Filter = ["*.html", "Html Files"]
  Dialog.Path = User.Home
  If Dialog.OpenFile() Then Return

End

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Re:[RISOLTO] Come assegnare un 'NomeFile' di default per una dialog.
« Risposta #4 il: 29 Giugno 2017, 12:12:26 »
penso che invece cerchero' di memorizzare l'ultima path per ogni tipo di apertura/salvataggio file in un apposito setting e aprire l'ultima path utilizzata.

spesso si vogliono maneggiare piu' file in percorsi analoghi o vicini a quello precedente ...

grazie del supporto :D
se corri, morirai stanco (motto degli sniper)