Mirando aquí este código en C#, está en C++ y VB .net, pero en F# no veo ni papa.
Cambiar de C# por F#:
Código:
He intentado encontrar tutoriales de F# en español, más bien estáenel MSDN de los foros oficiales.using System; using System.IO.Ports; class PortDataReceived { public static void Main() { SerialPort mySerialPort = new SerialPort("COM1"); mySerialPort.BaudRate = 9600; mySerialPort.Parity = Parity.None; mySerialPort.StopBits = StopBits.One; mySerialPort.DataBits = 8; mySerialPort.Handshake = Handshake.None; mySerialPort.RtsEnable = true; mySerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler); mySerialPort.Open(); Console.WriteLine("Press any key to continue..."); Console.WriteLine(); Console.ReadKey(); mySerialPort.Close(); } private static void DataReceivedHandler( object sender, SerialDataReceivedEventArgs e) { SerialPort sp = (SerialPort)sender; string indata = sp.ReadExisting(); Console.WriteLine("Data Received:"); Console.Write(indata); } }
https://msdn.microsoft.com/es-es/lib...v=vs.110).aspx
https://msdn.microsoft.com/es-es/lib...v=vs.110).aspx
https://msdn.microsoft.com/es-es/lib...v=vs.110).aspx
Para saber de que va está bien. Para hacer el minichat de arriba de C# a F# lo veo más complicado.
Vídeos del 2009, mejor algo que nada en español.
[youtube=640,360]https://www.youtube.com/watch?v=Tbe-b941xlw[/youtube]
Segunda parte.
Casi no hay nada de video tutoriales en español, de PowerShell está habiendo más aunque este último es másbien para tareas administrativas.
¿Alguna ayuda?
Un cordial saludo.
PD: Como se nota que no mola a lagente F# y si otros lenguajes, sobre todo, hoy en día se usa VB 6 en el cual no se recomienda para equipos actuales y no lo sueltan ni por asomo. ;)