FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Las letras siempre serán letras. La última que es la S, es fija, después de la S, lo que cambia internamente son bits en un Byte, puede haber más letras al final pero esto ya es otra historia. Lo que cambia es son los números después de cada letra, que so valores junto con su punto que es la coma de dicho valor, por ejemplo: 227.7 de la letra I. @tsk: Funciona tu código en modo consola mostrando los datos en pantalla. Ahora es probarlo en Windows Form, ya que cada textBox tiene su nombre. Aquí ya la cosa se complica. Muchas gracias por la ayuda mi muy distinguidos amigos.
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino. |
#2
|
|||
|
|||
En que sentido se complica
Código PHP:
|
#3
|
|||
|
|||
Me funciona de maravilla.
Código:
using System; using System.Text.RegularExpressions; using System.Windows.Forms; namespace Termite_SAI_01 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button_Enviar_Click(object sender, EventArgs e) { string expresionRegular = @"#I(.*)O(.*)L(.*)B(.*)V(.*)F(.*)H(.*)R(.*)S(.*)"; Regex rx = new Regex(expresionRegular, RegexOptions.Compiled | RegexOptions.IgnoreCase); string texto = "#I225.7O226.2L006B100V25.7F50.2H50.2R0080S€„€ˆ„À"; MatchCollection matches = rx.Matches(texto); textBox_I.Text = matches[0].Groups[1].Value; textBox_O.Text = matches[0].Groups[2].Value; textBox_L.Text = matches[0].Groups[3].Value; textBox_B.Text = matches[0].Groups[4].Value; textBox_V.Text = matches[0].Groups[5].Value; textBox_F.Text = matches[0].Groups[6].Value; textBox_H.Text = matches[0].Groups[7].Value; textBox_R.Text = matches[0].Groups[8].Value; //textBox_S.Text = matches[0].Groups[9].Value; MessageBox.Show("Ya se procesó la cadena"); } } }
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
decodificar datos recibidos por COM | jesmasuso | Varios | 1 | 29-11-2014 00:35:03 |
Almacenar datos recibidos del Tcomport | jgarcias2 | OOP | 0 | 18-04-2011 00:35:48 |
Quitar datos recibidos de un puerto serial | GrupoDatasoft | OOP | 3 | 05-09-2008 16:31:37 |
Quitar datos recibidos de un puerto serial | GrupoDatasoft | Varios | 3 | 05-09-2008 16:30:14 |
Quitar datos recibidos de un puerto serial | GrupoDatasoft | API de Windows | 1 | 05-09-2008 16:11:51 |
|