ho evidenziato il testo e trascinato col mouse tenendo il tasto sinistro premuto sulla textarea.Ah, ora ho capito il problema.
Ottego l'errore Out of bounds
Ok ora ho capito e funziona :ok: ma a patto che il file di testo sia nominato senza spazi altrimenti ottieni un errore.ho evidenziato il testo e trascinato col mouse tenendo il tasto sinistro premuto sulla textarea.Ah, ora ho capito il problema.
Ottego l'errore Out of bounds
Dunque, tu devi trascinare - con il tasto sinistro del mouse e mantenendolo premuto - il file, e non il testo.
Devi trascinare, insomma, il file all'interno di uno dei due oggetti di testo.
Ok ora ho capito e funziona :ok: ma a patto che il file di testo sia nominato senza spazi altrimenti ottieni un errore.Ovviamente il programmatore sarà in grado di risolvere facilmente ;D questo problema.
Nota: Mentre ti scrivo ogni tanto vedo il file "dragato" attraversare la finestra come un fantasmaSì, accade anche a me.... magari lui viene dal futuro. ;D
Ovviamente il programmatore sarà in grado di risolvere facilmente ;D questo problema.
Ovviamente il programmatore sarà in grado di risolvere facilmente...
Sì, avevo notato che esce l'intero percorso.
Ma.... come lo raccogli ? :-\
Public Sub TextArea1_Change()
Print TextArea1.Text
EndSì, avevo notato che esce l'intero percorso.
Ma.... come lo raccogli ? :-\
Molto bravo, Gianluigi. Bravo.Sì, avevo notato che esce l'intero percorso.
Ma.... come lo raccogli ? :-\Codice: [Seleziona]Public Sub TextArea1_Change()
Print TextArea1.Text
End
L'evento viene scatenato più volte.Ho dovuto forzare la situazione, ponendo il blocco della sollevazione degli eventi per la TextArea. :-\
Public Sub TextArea1_Change()
Dim percorso As String
Object.Lock(TextArea1)
percorso = Scan(TextArea1.Text, "file://*")[0]
TextArea1.Text = File.Load(Trim(percorso))
EndMolto bravo, Gianluigi. Bravo !Sì, avevo notato che esce l'intero percorso.
Ma.... come lo raccogli ? :-\Codice: [Seleziona]Public Sub TextArea1_Change()
Print TextArea1.Text
End
Però, pare che non basti.....
L'evento viene scatenato più volte. Così si solleva un errore di "Out of bound" alla riga dov'è la funzione Scan( ). :-X
Se pongo la sub-routine vuota con evento TextArea1_Change( ), dopo aver trascinato il file di testo nella TextArea, dentro questa vedo soltanto il percorso del file. :-\
Se droppo un file scrive il percorso se droppo il contenuto scrive il contenuto se droppo altro scrive il percorso.Sì, questo non è in discussione: lo fa pure a me.
Naturalmente tutte le volte scrive l'intero contenuto della TextArea.
Se droppo un file scrive il percorso se droppo il contenuto scrive il contenuto se droppo altro scrive il percorso.Sì, questo non è in discussione: lo fa pure a me.Naturalmente tutte le volte scrive l'intero contenuto della TextArea.
Se con il programma che hai allegato io trascino e rilascio un file di testo all'interno della TextArea, sia nella console che nella TextArea vedo il solo testo del percorso del file trascunato e rilasciato.
Non vedo nella TextArea il suo "contenuto".
Se apri un file di testo, ne evidenzi il contenuto o parte di esso e lo trascini sulla textarea cosa succede?Stiamo, insomma, parlando di du cose diverse.
Se apri un file di testo, ne evidenzi il contenuto o parte di esso e lo trascini sulla textarea cosa succede?Stiamo, insomma, parlando di du cose diverse.
A funzionare così, sì, funziona, ma il problema sorge se vuoi trascinare il file senza aprirlo.
Tutto qui.
Tu vorresti ottenere il contenuto del file di testo, solo trascinando il file.???
Ma questo non è un comportamento standard.