Haber amigos tengo el clasico cliente servidor que envia un mensaje de un lado a otro ahora lo que no puedo hacer es lo siguiente :
quiero que el servidor envie el texto de un color y el cliente de otro color osea:
por ejem.
Servidor:Hola como estas<----en color rojo
cliente:bien y tu <---color en verde
y eso sale en la caja de text1.text
porque cuando le cambio el color me cambia todo lo que escribo a verde por ejmplo y quiero que una sea verde y la otra roja nose si me entienden o me pueden ayudar desde ya muchas gracias amigos.
Citarorque cuando le cambio el color me cambia todo lo que escribo a verde por ejmplo y quiero que una sea verde y la otra roja nose si me entienden o me pueden ayudar desde ya muchas gracias amigos.
bueno man,. para acer eso no tenes que usar el control text
tenes que usar un ocx para usar el control RichTextBox,. te prime poner varios colores dentro ddel mismo control
suerte
El MaRo!
que peludo podrias dar un ejemplo si no es mucha molestia elmaro me da pena ya fastidiarte tanto
Hola amigo aca te dejo un ejemplo simple :
Abris un proyecto nuevo y vas a "PROYECTO" de ahi "COMPONENTES" y ahi elegis "Microsoft Rich Textbox Control 6.0" y lo agregas a la caja de herramientas ,pegalo al formulario y colocale tres botones y pega este codigo :
Private Sub Command1_Click()
RichTextBox1.SelColor = vbRed
RichTextBox1.SelText = "Hola esto esta en rojo" & vbCrLf
End Sub
Private Sub Command2_Click()
RichTextBox1.SelColor = vbBlue
RichTextBox1.SelText = "Hola esto esta en azul" & vbCrLf
End Sub
Private Sub Command3_Click()
RichTextBox1.SelBold = True
RichTextBox1.SelColor = vbBlack
RichTextBox1.SelText = "Hola esto esta en NEGRITA" & vbCrLf
End Sub
Ahi te saldran las frases en rojo ,en azul y en Negrita ,hay muchas mas opciones ,pero creo que esto es lo que queres vos .
Por las dudas el "vbCrLf" es para que pase a la linea de abajo y si distribuis tu proyecto debes agregar el control RichTextBox .
Espero te sirva .-.
"Del extasis a la agonia,oscila nuestara historia ,podemos ser lo mejor y tambien lo peor con la misma facilidad"
Bersuit Vergarabat
Gracias -Polaco- xD
Otra preguntita polaco haber si me puedes ayudar o cualquiera que participe de este foro.
tengo el richtextbox en el formulario y tengo text1.text abajo de ese rich al lado izquierdo tengo un boton que dice enviar y a derecha de la caja de texto tengo otra boton el codigo del boton 1 es el siguiente:
RichTextBox1.SelText = RichTextBox1.SelText + Text1.Text & vbCrLf
el codigo del otro boton es el siguiente aca es donde escojo el colo:
cdl.ShowColor
RichTextBox1.SelColor = cdl.Color
ya eso me funciona osea si pincho un color verde y envio el texto me lo envia de color verde pero si vuelvo a pinchar deberia seguir verde y no cambiar a negro sino que vuelva a cambiar de color si yo cambio de color.nose si me entienden bueno saludos espero me ayuden.
Proba asi
RichTextBox1.SelText = RichTextBox1.Text + Text1.Text & vbCrLf
Tene en cuenta que los cambios relizados en un rich se aplican al "Texto seleccionado" ,se entendio ?? .-.
oki gracias