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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  problema con rict text box
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema con rict text box  (Leído 2,558 veces)
Zeroql


Desconectado Desconectado

Mensajes: 957


Todo lo k sucede sucede por una razon


Ver Perfil WWW
problema con rict text box
« en: 16 Marzo 2011, 13:42 pm »

buenas

bueno tengo un problema de fuente con un richtextbox:

manejo el siguiente codigo:

Código
  1. ''' <summary>Recibir un texto para procesarlo y agregarlo al chat</summary>
  2.    ''' <param name="IdUser">Identificador del usuario que envio el texto</param>
  3.    ''' <param name="StrText">Texto enviado</param>
  4.    ''' <param name="Hour">Hora en lq que se envio el texto</param>
  5.    ''' <returns>UN valor que indica si se recibio el texto</returns>
  6.    Public Function RecibeText(ByVal IdUser As String, ByVal StrText As String, ByVal Hour As Date) As Boolean
  7.        rtbTalk.Text += vbNewLine & vbNewLine
  8.        rtbTalk.SelectionStart = rtbTalk.TextLength
  9.        Dim StrID As Long = rtbTalk.SelectionStart
  10.        'Agregar el usuario con una fuente
  11.        rtbTalk.Text += IdUser & " dice: "
  12.        Dim EndID As Long = rtbTalk.TextLength
  13.        rtbTalk.SelectionStart = StrID
  14.        rtbTalk.SelectionLength = EndID - StrID
  15.        rtbTalk.SelectionFont = _IDFont
  16.        rtbTalk.SelectionColor = _IDColor
  17.        rtbTalk.SelectionStart = EndID
  18.        'Agregar el texto enviado
  19.        rtbTalk.Text += vbNewLine
  20.        rtbTalk.SelectionStart = rtbTalk.TextLength
  21.        StrID = rtbTalk.SelectionStart
  22.        Dim strObject As Object = AnalysingStr(StrText)
  23.        rtbTalk.Text += strObject
  24.        EndID = rtbTalk.TextLength
  25.        rtbTalk.SelectionStart = StrID
  26.        rtbTalk.SelectionLength = EndID - StrID
  27.        rtbTalk.SelectionFont = _FontText
  28.        rtbTalk.SelectionColor = _TextColor
  29.        rtbTalk.SelectionStart = EndID
  30.        Return True
  31.    End Function

el codigo lo que hace es cojer un texto seleccionado y darle una fuente y un color.

el problema que me surge es que solo queda con color y fuente la ultima linea, el resto queda con la fuente predeterminada del richtextbox...

por sucede esto y como lo puedo solucionar?

de ante mano muchas gracias


En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: problema con rict text box
« Respuesta #1 en: 16 Marzo 2011, 16:36 pm »

como has creado la veriable _IDFont??

es que el codigo esta bien, pero no veo la declaracion de la fuente por ninguna parte, pon el codigo a ver si esta ahi el fallo.

saludos


En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
Zeroql


Desconectado Desconectado

Mensajes: 957


Todo lo k sucede sucede por una razon


Ver Perfil WWW
Re: problema con rict text box
« Respuesta #2 en: 17 Marzo 2011, 14:03 pm »

estan definidias asi:

private _IDFont as Font= new font("Arial",12.25,regular)
private _IDColor as color= color.red

espero que me puedas colaborar con este pequeño error por que nose como arreglarlo

En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: problema con rict text box
« Respuesta #3 en: 17 Marzo 2011, 18:36 pm »

pues la verdad es que a eso mismo no le veo ningun fallo...

lo unico que se me ocurre, es que si estas haciendo algo en el evento SelectionChanged o TextChanged del richTextBox te este dando ahi el fallo, depuralo paso por paso a ver si encuentras el fallo, y si nadie te dice nada que te lo solucione pasame el codigo si quieres y le echo un vistazo mas profundo a ver si puedo ayudarte asi.

saludos!
En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
un problema con el text
Programación Visual Basic
sorcerer 3 1,860 Último mensaje 10 Julio 2005, 02:56 am
por Kizar
Problema con KeyPress de un text
Programación Visual Basic
jdc 5 4,279 Último mensaje 17 Julio 2009, 03:31 am
por jdc
PyQt Problema con text edit[SOLUCIONADO]
Scripting
O-LLOS-O 0 2,222 Último mensaje 19 Abril 2010, 22:58 pm
por O-LLOS-O
Problema con el value de un text
Desarrollo Web
z3nth10n 3 2,002 Último mensaje 6 Julio 2012, 19:21 pm
por z3nth10n
Problema al modificar sección .text « 1 2 3 »
Programación C/C++
Vaagish 23 9,313 Último mensaje 17 Octubre 2014, 21:13 pm
por Eternal Idol
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines