예제 #1
0
 protected override void OnClosing(CancelEventArgs e)
 {
     if (DialogResult == DialogResult.OK)
     {
         _outNo |= _checkboxBit1.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_01 : (CL3IF_OUTNO)0;
         _outNo |= _checkboxBit2.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_02 : (CL3IF_OUTNO)0;
         _outNo |= _checkboxBit3.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_03 : (CL3IF_OUTNO)0;
         _outNo |= _checkboxBit4.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_04 : (CL3IF_OUTNO)0;
         _outNo |= _checkboxBit5.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_05 : (CL3IF_OUTNO)0;
         _outNo |= _checkboxBit6.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_06 : (CL3IF_OUTNO)0;
         _outNo |= _checkboxBit7.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_07 : (CL3IF_OUTNO)0;
         _outNo |= _checkboxBit8.Checked ? CL3IF_OUTNO.CL3IF_OUTNO_08 : (CL3IF_OUTNO)0;
     }
     base.OnClosing(e);
 }
예제 #2
0
 internal static extern int CL3IF_GetStorageTarget(int deviceId, byte programNo, out CL3IF_OUTNO outNo);
예제 #3
0
 internal static extern int CL3IF_ResetMulti(int deviceId, CL3IF_OUTNO outNo);
예제 #4
0
 internal static extern int CL3IF_TimingMulti(int deviceId, CL3IF_OUTNO outNo, bool onOff);
예제 #5
0
 internal static extern int CL3IF_AutoZeroMulti(int deviceId, CL3IF_OUTNO outNo, bool onOff);
예제 #6
0
 internal static extern int CL3IF_GetStorageData(int deviceId, uint index, uint requestDataCount, out uint nextIndex, out uint obtainedDataCount, out CL3IF_OUTNO outTarget, IntPtr measurementData);