elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 08:31  


Tema destacado: Entra al canal IRC oficial de #elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  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 654 veces)
Zeroql


Desconectado Desconectado

Mensajes: 940


Todo lo k sucede sucede por una razon


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

buenas

bueno tengo un problema de fuente con un richtextbox:

manejo el siguiente codigo:

Código
''' <summary>Recibir un texto para procesarlo y agregarlo al chat</summary>
   ''' <param name="IdUser">Identificador del usuario que envio el texto</param>
   ''' <param name="StrText">Texto enviado</param>
   ''' <param name="Hour">Hora en lq que se envio el texto</param>
   ''' <returns>UN valor que indica si se recibio el texto</returns>
   Public Function RecibeText(ByVal IdUser As String, ByVal StrText As String, ByVal Hour As Date) As Boolean
       rtbTalk.Text += vbNewLine & vbNewLine
       rtbTalk.SelectionStart = rtbTalk.TextLength
       Dim StrID As Long = rtbTalk.SelectionStart
       'Agregar el usuario con una fuente
       rtbTalk.Text += IdUser & " dice: "
       Dim EndID As Long = rtbTalk.TextLength
       rtbTalk.SelectionStart = StrID
       rtbTalk.SelectionLength = EndID - StrID
       rtbTalk.SelectionFont = _IDFont
       rtbTalk.SelectionColor = _IDColor
       rtbTalk.SelectionStart = EndID
       'Agregar el texto enviado
       rtbTalk.Text += vbNewLine
       rtbTalk.SelectionStart = rtbTalk.TextLength
       StrID = rtbTalk.SelectionStart
       Dim strObject As Object = AnalysingStr(StrText)
       rtbTalk.Text += strObject
       EndID = rtbTalk.TextLength
       rtbTalk.SelectionStart = StrID
       rtbTalk.SelectionLength = EndID - StrID
       rtbTalk.SelectionFont = _FontText
       rtbTalk.SelectionColor = _TextColor
       rtbTalk.SelectionStart = EndID
       Return True
   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 »

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: 940


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 »

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 »

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
key text
Hacking Básico
t0m4s 0 374 Último mensaje 29 Abril 2005, 02:10
por t0m4s
un problema con el text
Programación Visual Basic
sorcerer 3 461 Último mensaje 10 Julio 2005, 02:56
por Kizar
Software PC Text-to-Speech y Speech-to-Text
Software
jsaura 0 324 Último mensaje 21 Abril 2007, 11:48
por jsaura
Problema con KeyPress de un text
Programación Visual Basic
jdc 5 1,431 Último mensaje 17 Julio 2009, 03:31
por jdc
PyQt Problema con text edit[SOLUCIONADO]
Scripting
O-LLOS-O 0 896 Último mensaje 19 Abril 2010, 22:58
por O-LLOS-O
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines