Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - come colorare del testo che si trova tra 2 caratteri
Forum - C# / VB.NET - come colorare del testo che si trova tra 2 caratteri

Avatar
burillo997 (Normal User)
Newbie


Messaggi: 12
Iscritto: 16/01/2011

Segnala al moderatore
Postato alle 7:34
Lunedì, 31/01/2011
ciao a tutti
ho creato un progetto in vb.net e ho una richtextbox1 e un button
quando premo il button vorrei che si colorasse di verde una parola che si trova tra 2 carattere uguali ad esempio

! ciao !

la parola ciao si deve colorare di verde perchè sta tra 2 caratteri uguali in questo caso !

come posso fare?

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Up
1
Down
V
Segnala al moderatore
Postato alle 10:37
Martedì, 01/02/2011
E se scrivi "! ciao ! ciao !" ti si colora tutto?

si - burillo997 - 05/02/11 18:44


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM
Avatar
walker93 (Member)
Expert


Messaggi: 460
Iscritto: 31/01/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 17:43
Lunedì, 31/01/2011
usa la funzione split per trovare il testo tra i due caratteri e poi coloralo:
con la richTextBox devi prima selezionare il testo e poi cambiare la proprietà SelColor


Il software è come il sesso, è meglio quando è libero.
Linus Torvalds, Conferenza della Free Software Foundation, 1996 (attribuito)

Non provare mai a spiegare il computer a un profano. È più facile spiegare il sesso a una vergine.
Robert Anson Heinle
PM