Пример #1
0
        Sipper3File  OpenSipperFile(String sipperFileName)
        {
            bool validSipper3 = false;

            Sipper3File sipperFile = null;

            try
            {
                sipperFile   = new Sipper3File(sipperFileName, null);
                validSipper3 = sipperFile.ValidateFormat();
            }
            catch (Exception e)
            {
                msgQueue.AddMsg("Exception opening SipperFile[" + sipperFileName + "]" + "\n" + e.ToString());
                sipperFile   = null;
                validSipper3 = false;
            }
            return(sipperFile);
        }
Пример #2
0
        private void  SaveCtdFileDataThread()
        {
            threadIsRunning = true;
            threadIsDone    = false;

            Sipper3File sf = OpenSipperFile(sipperFileName);

            if (sf == null)
            {
                successful = false;
                return;
            }

            StreamWriter sw = null;

            try  { sw = new StreamWriter(ctdFileName); }
            catch (Exception e2)
            {
                msgQueue.AddMsg("Exception Opening Output File[" + ctdFileName + "]" + "\n" + e2.ToString());
                sw = null;
            }

            if (sw == null)
            {
                successful = false;
                sf         = null;
                return;
            }

            sf.SaveRawCtdData(sw, msgQueue, ref successful);

            sw.Close();
            sw = null;

            threadIsDone    = true;
            threadIsRunning = false;
        } /* SaveCtdFileDataThread */