private SerialPort InitializeScanner() { SerialPort port = null; bool result; int iPort = 2; do { try { result = true; port = new SerialPort("COM" + iPort, 9600, Parity.None, 8, StopBits.One); port.Close(); if (!port.IsOpen) port.Open(); port.DiscardOutBuffer(); port.DiscardInBuffer(); port.DataReceived += OnScan; } catch (IOException) { iPort++; result = false; } } while (result == false && iPort <= 20); return port; }
private void OnScan(object sender, SerialDataReceivedEventArgs args) { SerialPort port = sender as SerialPort; string line = port.ReadExisting(); int idx = line.IndexOf('\r'); if (idx != -1) { line = line.Substring(0, idx); _scanBuffer += line; Invoke((MethodInvoker)delegate { OnScan(_scanBuffer); }); _scanBuffer = ""; } else { _scanBuffer += line; } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง