Newsgroup: it.comp.lang.visual-basic
Titolo: [?] TreeView: nodo in grassetto

Ciao a tutti!
E' possibile evidenziare in grassetto il testo di un nodo di una treeview?
Allo stesso modo, per intenderci, con cui viene visualizzato il progetto di StartUp nel Project
Explorer nell'editor di VB.
TIA
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

  TreeView1.Nodes(Indice).Bold = True
Ciao Luciano.


Non funziona, infatti dice che "Bold" non č una proprietą valida....


Prima di risponderti l'ho provata e ha funzionato una meraviglia e l'ho
provata di nuovo ora, idem. L'ho usata subito dopo aver messo il nuodo e
anche dopo aver caricati il tree, ma così come ti ho scritto no usando la
variabile settata. Controlla se l'idice dato è valido, altrimenti non saprei
proprio...
Ciao Luciano.



No, continua a diremi "Method or data member not found" e si riferisce proprio a "Bold"....
Ma usi la TreeView standard o qualche altro controllo? Che versione di VB?
Non è che saresti così gentile di inviarmi un progetto via e-mail? So che sembra una sciocchezza
vista la banalità, ma per lo stesso motivo sembra assurdo che a te funzioni e a me no..... (eppure
non sno così rincoglionito da scrivere quella riga di codice..... almeno spero....)
Grazie,


La versione 6 dei common control (SP3) funziona l'istruzione
Dim p As Node
Set p = TreeView1.Nodes.Add(, , , "ciao")
p.Bold = True
che ti ha proposto Luciano, forse tu hai una versione un pochino più vecchia
(mi pare che la 5 non lo supportasse)...ti conviene scaricarli da qualche
parte, che so sul sito della M$...
----------
Ciao
Sabba

2) Luciano invece sta utilizzando quelli del VB6 (MSConctlLib)
E' esatto ed in effetti con la versione 6 funziona..... solo che adesso dovrò diventar matto per
sostituire tutti i controlli.... :-(((((


Si in effetti hanno ragione io uso VB6 SP3, quindi è per questo che a me
funziona e a te no.
Domanda:
Non fai prima a passare a VB6 ? Così risolvi il prob. e ti ritrovi una
versione aggiornata di VB (è vero ti può costare di più a livello economico,
però...)
Ciao Luciano.



Uso già VB6, ma ho installato anche la versione 5 di tale controllo, e siccome il progetto era stato
creato con VB5, automaticamente viene usata la versione vecchia...
ho provato a mano il file VBP e i FRM con la versione aggiornata, ma non funge (poiché non vengono
riconosciute alcune proprietà)...
ora proverò ad eliminare la versione vecchia sperando che VB automaticamente mi chieda di
aggiornarla..... speriamo bene...


> adesso dovrň diventar matto per sostituire tutti i controlli.... :-(((((
in effetti l'operazione č abbastanza rognosa;
io di solito lavoro con il notepad, editando direttamente i files frm e vbp
(prima faccio una copia degli originali ovviamente);
prima di partire mi faccio un progetto vuoto (vbp + form1) nel quale uso
tutti i nuovi controlli (cioč li posiziono sulla form) e per ogni controllo
per il quale č possibile avere dei subitems a livello di definizione (tab e
listview_columnheader) inserisco anche qualche item;
poi salvo il tutto e riapro form e vbp con il notepad e copie e incollo i
nuovi CLSID e i nuovi nomi dei controlli;
se tutto va bene il progetto cosě trattato riparte al volo, senza bisogno di
ulteriori ritocchi;
ciao

 wrote in message
PQbS4.5326$uk2....@news.infostrada.it...


saluti
Grazie, l'ho provato, ma ho avuto un bel po' di problemi..... anzi, diciamo pure che l'aggiornamento
sembra fatto, ma il programma si pianta macinando strani errori (scritti a metà)....
Il sistema, attualmente è un po' a corto di risorse, proverò domani...
Comunque grazie! Se funzionerà mi farà guadagnare molto tempo...


ulteriori ritocchi;
L'ho fatto anch'io, ma non venivano riconosciute alcune proprietà nell'inizializzazione del
controllo.... poi provo a copiare anche quelle parti.... vedremo...
Grazie e ciao!
