private async void CreateSerial_Click(object sender, EventArgs e) { await Task.Run(() => { string Paramstr = textBox_Port.Text; int ParamInt = Convert.ToInt32(textBox_BaudRate.Text); panasonicPlcServerBySerial = new PanasonicPlcServer <Serial>(Paramstr, ParamInt); }); btn_Serial.Enabled = false; }
//MelsecMcServer melsecMcServer ; private async void Create_Click(object sender, EventArgs e) { await Task.Run(() => { string Paramstr = textBoxStr.Text; int ParamInt = Convert.ToInt32(textBoxInt.Text); panasonicPlcServer = new PanasonicPlcServer <SocketServer>(Paramstr, ParamInt); // melsecMcServer = new MelsecMcServer(true); //melsecMcServer.ServerStart(8080); }); Btn_Create.Enabled = false; }