J'essaie d'envoyer des données à un écran LCD qui fonctionne sur le port série. Ce code fait le travail sur VB6 mais j'avais besoin de le convertir en C#. Malheureusement, cela ne fonctionne pas. Des idées?Convertir MSComm VB6 en C#
VB6 (exemple)
MSComm1.CommPort = 1
MSComm1.Settings = "9600,N,8,1"
MSComm1.PortOpen = True
MSComm1.Output = Chr(2)
MSComm1.Output = Trim(Text1.Text)
C# (exemple)
var serialPort1 = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);
serialPort1.Open();
serialPort1.Write(((char)2).ToString());
serialPort1.Write(textbox1.Text);
serialPort1.Close();
Je pense que le problème est sur la fonction serialPort1.Write, mais je ne pouvais pas comprendre. Pouvez-vous aider s'il vous plaît?