


数据事件可能由枚举中的任何项导致 SerialData 。 Data events can be caused by any of the items in the SerialData enumeration. MySerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler) Ĭonsole.WriteLine("Press any key to continue.") ĭim mySerialPort As New SerialPort("COM1")ĪddHandler mySerialPort.DataReceived, AddressOf DataReceivedHandlerĬonsole.WriteLine("Press any key to continue.")ĭim sp As SerialPort = CType(sender, SerialPort) SerialPort mySerialPort = new SerialPort("COM1") MySerialPort->DataReceived += gcnew SerialDataReceivedEventHandler(DataReceivedHandler) Ĭonsole::WriteLine("Press any key to continue.") MySerialPort->Handshake = Handshake::None SerialPort^ mySerialPort = gcnew SerialPort("COM1")
#C sharp serial port datareceived form code#
请注意,若要测试此代码,必须将硬件附加到 COM1,以发送数据。 Note that to test this code it is necessary to have hardware attached to COM1 that will send data. 此示例将添加 SerialDataReceivedEventHandler 到, DataReceived 以读取在 COM1 端口上接收到的所有可用数据。 This example adds a SerialDataReceivedEventHandler to DataReceived to read all the available data received on the COM1 port. public:Įvent System::IO::Ports::SerialDataReceivedEventHandler ^ DataReceived public event System.IO.Ports.SerialDataReceivedEventHandler DataReceived member this.DataReceived : System.IO.Ports.SerialDataReceivedEventHandler Public Custom Event DataReceived As SerialDataReceivedEventHandler Public Event DataReceived As SerialDataReceivedEventHandler 事件类型 SerialDataReceivedEventHandler 示例

指示已通过由 SerialPort 对象表示的端口接收了数据。 Indicates that data has been received through a port represented by the SerialPort object.
