예제 #1
0
 public Result RemovePatternInfo(string trajPath)
 {
     if (this.PathPatternDic.ContainsKey(trajPath))
     {
         PathPatternDic.Remove(trajPath);
         return(Result.OK);
     }
     return(Result.FAILED);
 }
예제 #2
0
        public void AddFilePath(string trajPath)
        {
            if (String.IsNullOrEmpty(trajPath))
            {
                return;
            }
            this.CurrTrajPath = trajPath;
            if (PathPatternDic.ContainsKey(trajPath))
            {
                this.RemovePatternInfo(trajPath);
            }
            PatternInfo patterInfo = new PatternInfo(trajPath);
            //获取文本
            Result res = patterInfo.GetText();

            if (res != Result.OK)
            {
                MessageBox.Show("加载轨迹文件失败");
                return;
            }
            PathPatternDic.Add(trajPath, patterInfo);
        }