elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Problema con el richt textbox
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con el richt textbox  (Leído 1,837 veces)
juampivicius

Desconectado Desconectado

Mensajes: 36


Todos podemos hacer algo mejor


Ver Perfil
Problema con el richt textbox
« en: 16 Diciembre 2005, 01:52 am »

Hola...alguien sabe como podría hacer para hacer que una parte de todo el texto que se ve en el richt text box o en otro objeto, cambie de color sólo esa parte....no se si me entienden....
saludos


En línea

byebye


Desconectado Desconectado

Mensajes: 5.093



Ver Perfil
Re: Problema con el richt textbox
« Respuesta #1 en: 16 Diciembre 2005, 06:34 am »

si eso es darle fromato al texto, lee que tienes por ahi informacion de como hacer eso. la idea mas o menos es identificar la palabra dentro del texto seleccionarla y cambiarle el formato. no tienes que hacer mas.


En línea

juampivicius

Desconectado Desconectado

Mensajes: 36


Todos podemos hacer algo mejor


Ver Perfil
Re: Problema con el richt textbox
« Respuesta #2 en: 16 Diciembre 2005, 08:45 am »

Si la cosa sería darle formato al texto..pero o sea por ejemplo en un chat..quiero hacer que lo que yo escriba se vea de un color..y lo que viene de otra máquina en otro color...más allá de palabras identificadas..o sea todo lo que yo escriba se introduzca en el richt textbox en un color y lo  de la otra persona con quién hablo se introduzca con otro color....quedarían dos colores diferentes...
Saludos
En línea

Crack_X
Anti-War
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.322


Peace & Love


Ver Perfil WWW
Re: Problema con el richt textbox
« Respuesta #3 en: 17 Diciembre 2005, 06:30 am »

Hace mucho que no uso el rich textbox pero creo que es con SelColor y SelText.

Por ejemplo primero marcas el color e introduces el texto. Luego marcas otro color e introduces el siguiente texto.

Es simple de hacer.
En línea

Shit loads of money spend to show us wrong from right. Say no to war


Yasser Has Things To Say
WarZone
jorson

Desconectado Desconectado

Mensajes: 58



Ver Perfil
Re: Problema con el richt textbox
« Respuesta #4 en: 17 Diciembre 2005, 16:28 pm »

Como dice crack_x funciona.

Al recibir un mensaje pones:
RichTextBox1.SelColor = &HC0C000
RichTextBox1.SelText = mensajeRecibido

y al enviarlo tu
RichTextBox1.SelColor = &HC0C000
RichTextBox1.SelText = mensajeEnviado
En línea

juampivicius

Desconectado Desconectado

Mensajes: 36


Todos podemos hacer algo mejor


Ver Perfil
Re: Problema con el richt textbox
« Respuesta #5 en: 19 Diciembre 2005, 02:25 am »

Hola...gracias por los aportes..pero lo de seleccionar y lo de cambaiar el color ya lo sabía ..creo que no me exprese muy bien en que es lo que quería...yo quiero que se  seleccionar el texto que mando yo..o sea el emisor...y por ejemplo este en negro...y cuando el receptor me contesta que su texto de respuesta este en color rojo..pero no sólo la primer parte sino  todo el texto que yo escribo o el que recibo...como podría hacer para colorear texto si empieza con ciertos carácteres como por ejemplo "Mensaje recibido".....pero todo el mensaje sería "Mensaje recibido: bla bla bla(acá va el texto)" todo eso de un color....
SAludos
En línea

jorson

Desconectado Desconectado

Mensajes: 58



Ver Perfil
Re: Problema con el richt textbox
« Respuesta #6 en: 19 Diciembre 2005, 04:10 am »

pues lo que te estamos diciendo es eso.

Cuando recibas un mensaje, para colocarlo en tu RichTextBox solo tienes que meter el texto recibido en una variable mensajeRecibido y luego:

RichTextBox1.SelColor = &HC0C000
RichTextBox1.SelText = mensajeRecibido

Cuando tu quieras escribir, haces igual, metes lo que has escrito uen una variable mensajeenviado. Le pones el color y lo pones en tu rtb.

RichTextBox1.SelColor = &HC0C000
RichTextBox1.SelText = mensajeEnviado

Lo de seleccionar es simplemente para indicar al rtb el texto que vas a cambiar de formato, pero en realidad en el programa luego no sale seleccionado, si lo haces de esta manera.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
problema textbox :S
Programación Visual Basic
asdexiva 1 2,383 Último mensaje 28 Diciembre 2012, 23:08 pm
por $Edu$
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines