• Martes 14 de Mayo de 2024, 22:20

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - jose.va19

Páginas: [1]
1
C# / xml a string y viceversa [solucionado]
« en: Miércoles 25 de Junio de 2008, 15:26 »
Hola, estaba probando para pasar un xml a string y viceversa, pero me da un error. Os pongo el código

Primero, el documento xml que he creado:

Código: Text
  1. XmlDocument xml = new XmlDocument();
  2. XmlNode chat = xml.CreateElement("chat");
  3. xml.AppendChild(chat);
  4.  
  5. XmlNode mensaje_chat = xml.CreateElement("mensaje_chat");
  6. chat.AppendChild(mensaje_chat);
  7.  
  8. XmlNode tipo_mensaje = xml.CreateElement("tipo_mensaje");
  9. mensaje_chat.AppendChild(tipo_mensaje);
  10. tipo_mensaje.InnerText = "mensaje_recibido";
  11.  
  12. XmlNode usuario = xml.CreateElement("usuario");
  13. mensaje_chat.AppendChild(usuario);
  14. usuario.InnerText = "jose";
  15.  
  16. XmlNode mensaje = xml.CreateElement("mensaje");
  17. mensaje_chat.AppendChild(mensaje);
  18. mensaje.InnerText = "Hola esto es una prueba";
  19.  
  20.  

Ahora lo pasamos a string y luego otra vez a xml

Código: Text
  1. string xml_string = xml.ToString();
  2. xml.LoadXml(xml_string);
  3.  

¿Esto se puede hacer? Cuanto intento leer este xml despues de convertirlo previamente a string y luego volverlo a cargar, me da un error

2
C# / problema con los eventos KeyPress (solucionado)
« en: Domingo 22 de Junio de 2008, 17:53 »
Hola, resulta que estoy haciendo una especie de shell y la propia consola seria un richTextBox. El problema es que si el usuario introduce un comando, y luego con la tecla de retroceso empieza a borrarlo, tengo que comprobar que borre hasta el comienzo del prompt:

<jose>$ dir

es decir, cuando pulse la tecla de retroceso 3 veces ya no puede borrar más. Entonces tengo una función que compruebo si se pulsa esa tecla y si se puede borrar o no. El problema está en que cuando pulso la tecla (y en teoria no podría borrar) me sale la alerta de no poder borrar, pero en el richTextBox si que se borra.

Entonces lo que queria hacer es que en esta función se comprobara si se puede borrar o no y en caso de que no, desactivara de alguna manera el evento para que no se borrara del richTextBox.

He estado mirando y esta la propiedad de Handled que te dice si el evento ha sido tratado o no y pongo Handled = true, pero sigue borrandose el texto en el richTextBox.

3
C# / Winforms Y Console.write
« en: Viernes 20 de Junio de 2008, 00:27 »
Hola soy nuevo en esto del C# y estaba mirando como hacer alguna aplicación con winforms y cuando quiero mostrar algún mensaje por la consola no me sale nada... y he estado mirando en google y la gente dice que no se puede, que tengo que escoger un proyecto del tipo consola para poder usar Consola.Write.
El caso es que necesito mostrar mensajes en consola para llevar un control de todo lo que hace la aplicación, una especie de debug.
¿Cómo lo haceis vosotros?

PD: La opción de usar MessageBox la he descartado...

 :hola:

Páginas: [1]