Masto (Normal User)
Newbie
Messaggi: 15
Iscritto: 07/09/2007
|
Questo topic è stato chiuso dal moderatore Salve. Avrei bisogno di aiuto per il drag e drop in VB6.
Ad esempio verrei fare che trascinando un file dal desktop sul mio form riuscire a visualizzare il percorso del file.
Come posso fare??
Qualcuno può aiutarmi?
|
|
GrG (Member)
Guru^2
Messaggi: 3430
Iscritto: 21/08/2007
|
Bè io non saprei come fare,
però se x te fa lo stesso so come, attraverso un pulsante, far apparire la finestra sfogliacartelle di windows, una volta selezionato il file, si visualizza il percorso sulla textbox...
Se vuoi ti dico come si fà,
so che non è quello che hai chiesto tu,
(quello non saprei proprio come fare).
x te va bene lo stesso quest'altro sistema??
Ultima modifica effettuata da GrG il 04/10/2007 alle 18:52 |
|
GrG (Member)
Guru^2
Messaggi: 3430
Iscritto: 21/08/2007
|
ah no asp,
ho capito un "pezzo".
Allora intanto seleziona la textbox poi nelle proprietà vai a OLEDropMode e metti 1-Manual.
Poi vai nel codice e metti questo:
Codice sorgente - presumibilmente VB.NET |
Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single) MsgBox "ciao" End Sub
|
in questo modo al posto di essere visualizzato il prcorso verrà visualizzato un msgbox.
Adesso cercherò/lavorerò un pò...
poi ti dirò di +
CIAO!!
|
|
Masto (Normal User)
Newbie
Messaggi: 15
Iscritto: 07/09/2007
|
fantastico! funziona!
Era proprio quello che volevo. adesso mi servirebbe solo un modo per avere il percorso del file.
Qualcuno può aiutarmi?
|
|
c.ronaldo (Ex-Member)
Pro
Messaggi: 121
Iscritto: 05/07/2007
|
Se non sbaglio se al posto del messaggio metti
Codice sorgente - presumibilmente Visual Basic 6 |
Dim x
x = Data.Files.Item (0)
|
Ti aggiunge il file trascinato,il xcorso
|
|
Masto (Normal User)
Newbie
Messaggi: 15
Iscritto: 07/09/2007
|
mi dispiace...
non mi funziona.
qualcuno sa qualche altro metodo?
|
|
GrG (Member)
Guru^2
Messaggi: 3430
Iscritto: 21/08/2007
|
Ho provato e riprovato, cercato e ricercato, ma non riesco a capire come visualizzare il percorso del file, prova a chiedere a qualche altro forum.
Non saprei proprio come fare x il tuo problema.
Questo codice:
Codice sorgente - presumibilmente VB.NET |
Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single) Text1.text = App.path End Sub
|
Con questo codice si visualizza il percorso del file di visual basic. Ad esempio se tu compili prova.exe trascinando un file ti visualizza il percorso di prova.exe.
Devi cercare di modificare questo codice x realizzare il tuo scopo. Potresti provare ad utilizzare delle variabili.
Cmq nn saprei proprio come fare, come ti ho già detto prima cerca in qualche latro forum.
|
|
niccolaid (Normal User)
Newbie
Messaggi: 1
Iscritto: 23/10/2007
|
salve io invece so come fare...
quando fate il drag e drop per far comparire il nome del file con il percorso completo dovete mettere:
Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
Text1.Text = Data.Files.Item(1)
End Sub
ciao
|
|
GrG (Member)
Guru^2
Messaggi: 3430
Iscritto: 21/08/2007
|
ehm... non so se hai visto la data... 2007 e invece ora siamo nel 2009...non si possono riprendere post vecchi...CHIUDO
|
|