예제 #1
0
    public void ParseContents(ChmHtmlParseFunc Parse)
    {
        if (this.loaded)
        {
            foreach (string fileName in htmlFiles)
            {
                chmUnitInfo ui = new chmUnitInfo();

                chm_resolve_object(this.chmfile,
                                   fileName,
                                   ui);


                //Console.WriteLine("Parsing....{0}",ui.path);
                ///Logger.Log.Debug("CHMFile: Parsing {0}....",ui.path);
                Parse(new StringReader(ChmFileToString(ui).Trim()));
            }
        }
    }
예제 #2
0
		public void ParseContents(ChmHtmlParseFunc Parse)
		{
			
						
			if(this.loaded)
				foreach(string fileName in htmlFiles) {
					chmUnitInfo ui = new chmUnitInfo();
					
					chm_resolve_object(this.chmfile,
							   fileName,
							   ui) ;
					
					
					//Console.WriteLine("Parsing....{0}",ui.path);
					///Logger.Log.Debug("CHMFile: Parsing {0}....",ui.path);
					Parse( new StringReader(ChmFileToString(ui).Trim()) );
					
					
				}
			
			
			
		}