public string GenCmd(Cmd.EV_TYPE eventType) { string result = $"{CLIENT_FILENAME} -e {this.ip} {this.dataPort}"; try { Cmd cmd = new Cmd(); cmd.type = eventType; string eventCmd = string.Empty; if (eventType == Cmd.EV_TYPE.C) { cmd.x = this.x; cmd.y = this.y; cmd.click = this.click; eventCmd = $"{cmd.type.ToString()}:{cmd.x},{cmd.y},{cmd.click.ToString()}"; } else if (eventType == Cmd.EV_TYPE.I) { cmd.text = this.text; eventCmd = $"{cmd.type.ToString()}:{cmd.text}"; } result = $"{result} {eventCmd}"; } catch (Exception e) { Error(e); } return(result); }
private void b_xy_Click(object sender, EventArgs e) { try { Cmd.EV_TYPE eventType = Cmd.EV_TYPE.C; ope.type = eventType; ope.CmdSend(ope.GenCmd(eventType)); } catch (Exception ex) { Error(ex); } }