Ciao a tutti,
dovrei prendere il valore del campo selezionato nella TreeView e metterlo in una variabile.
io faccio in questo modo
appo = TreeView1.text
Ma quando vado di debug mi dice che la variabile è uguale a "".
Sapete aiutarmi
grazie spider
Ciao a tutti,
dovrei prendere il valore del campo selezionato nella TreeView e metterlo in una variabile.
io faccio in questo modo
appo = TreeView1.text
Ma quando vado di debug mi dice che la variabile è uguale a "".
Sapete aiutarmi
grazie spider
Se ciò che ti serve è il testo del nodo selezionato, non devi accedere alla proprietà Text del controllo TreeView, bensì alla proprietà Text del nodo selezionato e restituito dalla proprietà SelectedNode del controllo.
Accertati che il riferimento ottenuto dalla proprietà SelectedNode non sia equivalente a Nothing prima di accedere alla proprietà Text per ispezionarne il testo.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Grazie per la risposta.
Ho risolto così:
codice:Dim nodo As New TreeNode nodo = TreeView1.SelectedNode appo = nodo.Text
Spero che sia utile a qualcun altro
Non è necessario usare New, poichè in quel modo crei un nuovo TreeNode che non ti serve a nulla poichè il suo riferimento viene sostituito la riga successiva con il riferimento al nodo selezionato SelectedNode.Originariamente inviato da spider81man
Grazie per la risposta.
Ho risolto così:
codice:Dim nodo As New TreeNode nodo = TreeView1.SelectedNode appo = nodo.Text
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...