Il 15/12/2010 11:42, Cerrato Antonello ha scritto:
Nessun aiuto?! Qual'é il problema? Che la questione é troppo complicata, non é 
chiara o perché é troppo stupida?

da parte mia nessun problema, mi era proprio sfuggito il tuo post, mi dispiace

Tra l'altro in questo momento ho i minuti contati e non possi postarti un esempio, però puoi googlare con "FolderPicker"

Oltre a questo, nella libreria Tools, c'è una funzione che serve a mostrare il folderpicker

Sub GetFolderName(oRefModel as Object)
...


Come puoi vedere prende in argomento un oggetto. Si tratta di un campo di testo.


In sostanza se tu prepari un dialogo, con un campo di testo "text1" e un pulsante puoi lanciare la funzione GetFolderName dall'evento click del pulsante passando l'oggetto campo di testo "text1" in argomento

L'utente vedrà apparire la finestra di selezione cartella e tu potrai leggere il percorso selezionato nel campo di testo dopo ch el'utente avrra chiuso il dialogo di selezione.


se vuoi specificare un percorso di partenza puoi inserirlo preventivamente nel campo di testo.

Probabilmente potrai trovare ulteriori esempi di uso del folderpicker nel manuale di andrew pitonyak oppure nel forum internazionale o negli archivi di d...@api

Spero sia tutto chiaro, se hai dei dubbi riposta che cercherò di essere più esaustivo.


ciao
paolo m






Antonello

--------Cerrato Antonello<[email protected]>  wrote--------
Subject: [dev-it] selezione file
Date: 09.12.2010 09:45

Salve a tutti.

Chiedo aiuto per una questione che ho in sospeso da un po' con i
dialoghi, in particolare con i controlli di selezione dei file.

In alcuni dialoghi devo consentire all'utilizzatore di scegliere percorso
e cartella in rete nella quale memorizzare un file. Non ho trovato fino
adesso altra soluzione se non quella di usare il controllo di selezione
file che però non é la soluzione ideale perché:

1. con quel controllo non é possibile scegliere, in ultimo, una cartella,
ma bisogna per forza indicare un file (che non sia una cartella) per
chiudere la selezione: quindi (come ho fatto fino adesso) bisogna
posizionare almeno un file nella cartella per poter selezionarla e poi con
i codice estrarre dalla stringa il percorso, eliminando il nome del
file... non é un bel metodo, specialmente perché bisogna spiegare
all'utilizzatore perché deve scegliere quel file lì, anche se può aiutare
se gli diamo un nome appropriato tipo ("ApreCartella" o "Cliccami" ecc.)

2. perché non riesco a definire di default un percorso da cui
l'utilizzatore parta per la scelta della sua cartella, praticamente la
finestra che si apre per la selezione dei file apre il percorso
selezionato l'ultima volta che é stato usato il controllo (e mantiene
questa memoria addirittura se chiudo Oo e lo riapro!). Ho giá provato a
impostare la proprietà testo del controllo in modo che punti ad un
percorso predefinito ma non serve a nulla, anche se mi sembra (ma non
potrei giurarci) che in una delle versioni vecchie di Oo, così
funzionasse.

Mi pare molto strano che gli sviluppatori abbiano pensato a fornire un
controllo specifico per l'apertura dei file, ma non ad uno che sia fatto
apposta per indicare un percorso dove poterli memorizzare.

Qualcuno mi può aiutare?

Antonello




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

.



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Rispondere a