public string DisplayPulse() { MC07_S_RESULT sResult = new MC07_S_RESULT(0); uint WData = 0; uint RData = 0; ushort Cmd = 0; string resultStr = ""; //*** PULSE COUNTER READ COMMAND *** Cmd = 0xD9; if (MC07.LWRDrive(hDev, Cmd, ref WData, ref RData, ref sResult) == false) { resultStr = "It failed in MC07.BWDriveCommand(H'" + Cmd.ToString("X") + ") : MC07.Result(1)=" + sResult.MC07_Result[1].ToString(); return(resultStr); } gPulse = (int)RData; resultStr = string.Format("{0:#,###,###,##0}", MC07.Signed32(RData)); return(resultStr); }