🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #1164

Re: Colori in textbox

#1164
From: SilverFox
Date: Wed, 22 Sep 2004 20:39
57 lines
2733 bytes
"Max" <info.tecnico@libero.it> ha scritto nel messaggio
news:3mG3d.13306$zF3.375036@twister2.libero.it...
> Saluti a tutto il gruppo
>
> Avrei un problema molto semplice ( cosi semmbra)
> Ho una TextBox che deve contenere uno storico di movimenti. recuperando i
> valori da una tabella ho 3 campi da gestire.
> Sono 1 data - 1 descrizione - 1 campo note lungo.
> Calcolando che di questi record ne devo visualizzare svariati avevo
pensato
> di poter colorare i singoli campi .
>
> Vale a dire che volevo mostrare la data in rosso - la descrizione in verde
e
> il campo note in nero .
> Come si fa ( se si pu� ) ad inserire testi nella stessa textbox con vari
> colori ???
>
> Grazie in anticipo.
>
> Max
>
>

Questa � la prova che ho creato con RichTextBox ma il risultato � valido
solo al primo record !!
Dal secondo in poi sballa tutto scrivendo in rosso tutto il testo tranne gli
ultimi due campi che per� sono sfalsati.

Qualcuno pu� aiutarmi ???

 While Not dataQry.Recordset.EOF

        testo = testo & CStr(dataQry.Recordset(0)) & " " &
dataQry.Recordset(1) & " " & dataQry.Recordset(2) & vbCrLf
        rt.Text = testo
        rt.SelStart = car
        car = car + Len(CStr(dataQry.Recordset(0))) + 1
        rt.SelLength = car
        rt.SelColor = RGB(255, 0, 0)
        rt.SelStart = car
        car = car + Len(dataQry.Recordset(1)) + 1
        rt.SelLength = car
        rt.SelColor = RGB(0, 255, 0)
        rt.SelStart = car
        car = car + Len(dataQry.Recordset(2))
        rt.SelLength = car
        rt.SelColor = RGB(0, 0, 255)
        dataQry.Recordset.MoveNext
    Wend
    txtStorico.Text = testo     ' Con questa riga il tutto funziona in una
textbox normale ma solo con un colore.

Grazie

Silverfox
Technical Details
Message-ID: <Jpl4d.3036$N45.62986@twister2.libero.it>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!news.mailgate.org!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail
References: <3mG3d.13306$zF3.375036@twister2.libero.it>

Show Full Headers
Complete Article Headers
X-Google-Thread: f94ee,f9a5d86d87139535
X-Google-Attributes: gidf94ee,public
X-Google-Language: ITALIAN,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!news.mailgate.org!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail
From: "SilverFox" <info.tecnico@libero.it>
Newsgroups: free.it.visual-basic
References: <3mG3d.13306$zF3.375036@twister2.libero.it>
Subject: Re: Colori in textbox
Lines: 61
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Message-ID: <Jpl4d.3036$N45.62986@twister2.libero.it>
Date: Wed, 22 Sep 2004 20:39:05 GMT
NNTP-Posting-Host: 151.28.188.40
X-Complaints-To: abuse@libero.it
X-Trace: twister2.libero.it 1095885545 151.28.188.40 (Wed, 22 Sep 2004 22:39:05 MET DST)
NNTP-Posting-Date: Wed, 22 Sep 2004 22:39:05 MET DST
Organization: [Infostrada]