//CAIOデバイスの取得、初期化 private void caioGetDevice() { devList.Clear(); devNameList.Clear(); xyVoltListPkt.Clear(); xyVoltList.clear(); convPkt.clear(); string devDriverId = null; string devName = null; short count = 0; int devState = 0; comboBox1.Items.Clear(); while (devState == 0) { devState = aio.QueryDeviceName(count, out devDriverId, out devName); if (devState == 0) { devList.Add(devDriverId); devNameList.Add(devName); count++; } } if (count > 0) { foreach (string device in devList) { comboBox1.Items.Add(device); comboBox1.SelectedIndex = 0; } statusMsg(0, ("デバイスが" + count.ToString() + "個見つかりました").ToString()); maxChLabel.Text = ""; initAioDeviceBtn.Enabled = true; } else { statusMsg(1, "デバイスが見つかりません"); } }