public void SavePosition(AjustPositionInfo info)
 {
     if (Path == null)
         return;
     if (PosFile == null)
     {
         PosFile = new PingFile(ProjectName, "pos");
         PosFile.SetPath(new DirectoryInfo(Path));
         PosFile.Create(info.raw.PingNum);
         PosFile.Write(info.SavePackage());
         return;
     }
     if (PosFile.PingID != info.raw.PingNum) //新的ping号
     {
         PosFile.Close();
         PosFile.Create(info.raw.PingNum);
     }
     PosFile.Write(info.SavePackage());
 }
 public void SavePosition(AjustPositionInfo ajInfo)
 {
     TraceFile.Instance.SavePosition(ajInfo);
 }