Professional Documents
Culture Documents
Para leer datos desde el puerto serie debemos aadir al formulario un Serialport (puerto serie)
desde el Cuadro de Herramientas (Componentes), al que le cambiaremos las siguientes
propiedades:
(Name):PuertoSerie.
BaudRate: es la velocidad en bps.
PortName: aparece por defecto COM1. Podremos saber qu puerto estamos utilizando as:
En Windows XP: Inicio, Panel de Control, Sistema, Administrador de dispositivos,
Puertos(COM y LPT).
En Windows Vista: Inicio, Panel de Control, Hardware y Sonido, Administrador de
dispositivos, Puertos (COM y LPT). Tambin tenemos la opcin, en el Panel de
Control, de ir a la Vista Clsica y seguir los pasos de Windows XP.
Por otra parte, en Eventos, pincharemos en DataReceived para que nos aparezca
PuertoSerie_DataReceived.
Haciendo doble click encima del control PuertoSerie anteriormente citado, escribiremos el cdigo.
Puerto serie con C# Aintzane Conde
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
CheckForIllegalCrossThreadCalls = false;
InitializeComponent();
try
{
PuertoSerie.Open();
}
catch (Exception ex)
{
MessageBox.Show("Error al abrir el puerto serie: " + ex.Message);
}
}
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
CheckForIllegalCrossThreadCalls = false;
InitializeComponent();
try
{
PuertoSerie.Open();
}
catch (Exception ex)
{
MessageBox.Show("Error al abrir el puerto serie: " + ex.Message);
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
CheckForIllegalCrossThreadCalls = false;
InitializeComponent();
try
{
PuertoSerie.Open();
}
catch (Exception ex)
{
MessageBox.Show("Error al abrir el puerto serie: " + ex.Message);
}
}