<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[smallpig的小窝]]></title>
  <subtitle type="html"><![CDATA[Life is Struggle]]></subtitle>
  <id>http://www.smallpig.name/</id>
  <link rel="alternate" type="text/html" href="http://www.smallpig.name/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.smallpig.name/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2009-12-31T22:56:07+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[观影-《十月围城》]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=8" label="随便写写" /> 
	  <updated>2009-12-31T22:56:07+08:00</updated>
	  <published>2009-12-31T22:56:07+08:00</published>
		  <summary type="html"><![CDATA[<p><span style="font-size: 14px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 大时代的背景，小人物的悲壮，深入的文戏铺垫之后，是紧张而又打动观众的连环追杀。走出电影院后，心里很闷，手上是根本就没吃的爆米花和可乐，我们被这部电影所感动，所震憾。。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &ldquo;欲求革命之幸福，必经革命之痛苦&rdquo;，片尾孙中山的这段话似乎是为剧中所有舍生取义的小人物定位。这些人的义并不全都是革命，甚至不知革命为何物，有为家庭的，有为老板的，有为寻死的。影片的上半部对小人物的描述的确很煽情，从而使后半部的武戏更能深入人心。在革命大义下，恰恰是这些小人特充当了炮灰的角色，比起以往讴歌革命先驱的电影来，本片的确更有人情味，更能打动观众，这也是《十月围城》的成功之处。</span></p>
<p><span style="font-size: 14px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;胡军饰演了片中最大的反面角色阎孝国，彪悍的形象，不愧为是科班出身，演的很出彩。阎孝国有着铁血手腕，也有着对清庭的忠诚，是一个很悲剧式的反派。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;甄子丹这次的文戏太好了，滥赌地痞无赖到慈父警察，把人物刻画的很生动形象，也再次证明了自己不仅仅是个动作明星。相比文戏，武戏就有刻意的感觉了，武功高强，枪法奇准，跑酷动作，以及最后那很悲壮的赴死，感觉这就是一个原本的甄子丹。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 王学圻，专业话剧演员，老戏骨，给我的感觉就是不用听他说话就能知道他要表达的意思，牛！！！<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 黎明演的乞丐大侠完全是一心寻死，除了摆酷就是摆酷，李嘉欣幽灵一样的出来闪了几秒种，没啥感觉，商业片的特点。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 谢霆锋的车夫形象很不错，可以说是全片最煸情的角色，但我认为有点过了。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;春哥初次触电，就表演而言，与剧人众多的老演员比起来还是差了许多，但也没太多的瑕疵，演的不错。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 片中的每一个角色都很形象，导演对全局的把握很到位，情绪的培养，酝酿，到最后的爆发很流畅，武戏也没有太多的花哨动作，都是简单实用的招式，并没有让观众去过多的关注动作而忽略情节。这绝对值得我们走进电影院去欣赏，相比靠特效的《2012》以及靠人气的《三枪》，我更喜欢《十月围城》，2009最后一部影片，也是近些年港片中不可多得的经典。</span></p>
<p><span style="font-size: 14px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;PS： 南坪万达影城4号厅，屏幕很大，音响也很到位，不错的电影院，推荐!!</span></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=63" /> 
	  <id>http://www.smallpig.name/default.asp?id=63</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[c#WORD操作]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=21" label="学习笔记" /> 
	  <updated>2009-12-06T21:45:44+08:00</updated>
	  <published>2009-12-06T21:45:44+08:00</published>
		  <summary type="html"><![CDATA[<p>　　由于工作原因需求研究.net操作WORD，在第一时间求教了GOOGLE+MSDN之后，写了一个初步的类供自己使用，office版本为2003。<br />
&nbsp;&nbsp;&nbsp; 　常规的WORD操作一般是写文件，写超链接，写表格等。在试了一些方法之后，觉得使用书签是最简单的，在指定的书签后可以很方便的进行操作。类中是单独开启一个WORD的进程，以避免在操作时与其它开启的WORD文档有冲突，当然，抄了一些网上的代码。。<br />
　　具体代码如下，不定期更新：<br />
　　</p>
<div class="codeText">
<div class="codeHead">C#代码</div>
<ol class="dp-c">
    <li class="alt"><span><span class="keyword">using</span><span>&nbsp;System; &nbsp;&nbsp;</span></span></li>
    <li><span class="keyword">using</span><span>&nbsp;Word&nbsp;=&nbsp;Microsoft.Office.Interop.Word; &nbsp;&nbsp;</span></li>
    <li class="alt"><span class="keyword">using</span><span>&nbsp;System.Windows.Forms; &nbsp;&nbsp;</span></li>
    <li><span class="keyword">using</span><span>&nbsp;System.Data; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span class="keyword">namespace</span><span>&nbsp;TechnologyCenter &nbsp;&nbsp;</span></li>
    <li class="alt"><span>{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;操作WORD文件 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">class</span><span>&nbsp;WordOperation &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;Word.Application&nbsp;z_app&nbsp;=&nbsp;</span><span class="keyword">new</span><span>&nbsp;Microsoft.Office.Interop.Word.Application(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;Word.Document&nbsp;z_doc&nbsp;=&nbsp;</span><span class="keyword">null</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">bool</span><span>&nbsp;z_visible&nbsp;=&nbsp;</span><span class="keyword">false</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;word操作是否可见 </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">bool</span><span>&nbsp;Visible &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">get</span><span>&nbsp;{&nbsp;</span><span class="keyword">return</span><span>&nbsp;z_visible;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">set</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_visible&nbsp;=&nbsp;value; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_app.Visible&nbsp;=&nbsp;z_visible; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span>&nbsp;</li>
    <li class="alt"><span>&nbsp;</span></li>
    <li><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#region&nbsp;方法 </span>&nbsp;</span></li>
    <li class="alt"><span>&nbsp;</span></li>
    <li><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#region&nbsp;外部方法 </span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;初始化 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;WordOperation() &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;初始化 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;fileName&quot;&gt;word模板文件地址(含路径)&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;WordOperation(</span><span class="keyword">string</span><span>&nbsp;fileName) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;openFile(fileName); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;打开WORD文件 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;fileName&quot;&gt;WORD文件名&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;openFile(</span><span class="keyword">string</span><span>&nbsp;fileName) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;name&nbsp;=&nbsp;fileName; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_openFile(name); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;保存WORD文件并退出WORD进程 </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;fileName&quot;&gt;保存的完整文件名&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;saveFile(</span><span class="keyword">string</span><span>&nbsp;fileName) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object&nbsp;Nothing&nbsp;=&nbsp;System.Reflection.Missing.Value; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object&nbsp;docname&nbsp;=&nbsp;fileName; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_doc.SaveAs(</span><span class="keyword">ref</span><span>&nbsp;docname,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_closeFile(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_quit(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;在指定的书签后插入文本 </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;bookmark&quot;&gt;书签名称&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;str&quot;&gt;要插入的字符串&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;insertDoc(</span><span class="keyword">string</span><span>&nbsp;bookmark,&nbsp;</span><span class="keyword">string</span><span>&nbsp;str) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;bookMark&nbsp;=&nbsp;bookmark; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Word.Range&nbsp;wdrg&nbsp;=&nbsp;z_doc.Bookmarks.get_Item(</span><span class="keyword">ref</span><span>&nbsp;bookMark).Range; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wdrg.InsertAfter(str);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;在指定的书签后添加表格 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;bookmark&quot;&gt;书签名称&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;dt&quot;&gt;要插入的dabatable&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;insertDatatable(</span><span class="keyword">string</span><span>&nbsp;bookmark,&nbsp;DataTable&nbsp;dt) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;bookMark&nbsp;=&nbsp;bookmark; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Word.Range&nbsp;wdrg&nbsp;=&nbsp;z_doc.Bookmarks.get_Item(</span><span class="keyword">ref</span><span>&nbsp;bookMark).Range; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;wdtb&nbsp;=&nbsp;Word.WdDefaultTableBehavior.wdWord9TableBehavior; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;wdafb&nbsp;=&nbsp;Word.WdAutoFitBehavior.wdAutoFitContent;</span><span class="comment">//表的格式根据内容自动调整 </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//插入新表,因为第一行要写列名，所以word的新表要比datatable的行数多一行。 </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_doc.Tables.Add(wdrg,dt.Rows.Count+1,dt.Columns.Count,</span><span class="keyword">ref</span><span>&nbsp;wdtb,</span><span class="keyword">ref</span><span>&nbsp;wdafb); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//将datatable的列名称写入表的第一行 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">for</span><span>&nbsp;(</span><span class="keyword">int</span><span>&nbsp;j&nbsp;=&nbsp;0;&nbsp;j&nbsp;&lt;&nbsp;dt.Columns.Count;&nbsp;j++) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_doc.Tables[1].Cell(1,&nbsp;j&nbsp;+&nbsp;1).Range.Text&nbsp;=&nbsp;dt.Columns[j].ColumnName;</span><span class="comment">//word中表格的行列从1开始算 </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//将datatable的数据写入表:datatable第0行的数据写入word表的第2行 </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">for</span><span>&nbsp;(</span><span class="keyword">int</span><span>&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;dt.Rows.Count;&nbsp;i++) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">for</span><span>&nbsp;(</span><span class="keyword">int</span><span>&nbsp;j&nbsp;=&nbsp;0;&nbsp;j&nbsp;&lt;&nbsp;dt.Columns.Count;&nbsp;j++) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_doc.Tables[1].Cell(i+2,&nbsp;j+1).Range.Text&nbsp;=&nbsp;dt.Rows[i][j].ToString(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;在指定的书签后插入超链接 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;bookmark&quot;&gt;书签名称&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;url&quot;&gt;链接地址&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;displaytext&quot;&gt;显示文本&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;insertHyperlink(</span><span class="keyword">string</span><span>&nbsp;bookmark,&nbsp;</span><span class="keyword">string</span><span>&nbsp;url,&nbsp;</span><span class="keyword">string</span><span>&nbsp;displaytext) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object&nbsp;Nothing&nbsp;=&nbsp;System.Reflection.Missing.Value; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;bookMark&nbsp;=&nbsp;bookmark; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;oAddress&nbsp;=&nbsp;url; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;oText&nbsp;=&nbsp;displaytext; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Word.Range&nbsp;wdrg&nbsp;=&nbsp;z_doc.Bookmarks.get_Item(</span><span class="keyword">ref</span><span>&nbsp;bookMark).Range; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;oRange&nbsp;=&nbsp;wdrg; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_doc.Hyperlinks.Add(oRange,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;oAddress,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;oText,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;Nothing); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span>&nbsp;</li>
    <li><span>&nbsp;</span></li>
    <li class="alt"><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#endregion </span>&nbsp;</span></li>
    <li><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&nbsp;</span></li>
    <li class="alt"><span>&nbsp;</span></li>
    <li><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#region&nbsp;内部方法 </span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;打开word文件 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;param&nbsp;name=&quot;fileName&quot;&gt;文件路径名&lt;/param&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;z_openFile(</span><span class="keyword">object</span><span>&nbsp;fileName) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">try</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(z_app.Documents.Count&nbsp;&gt;&nbsp;0) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(MessageBox.Show(</span><span class="string">&quot;已经打开了一个word文档，你想关闭重新打开该文档吗？&quot;</span><span>,&nbsp;</span><span class="string">&quot;提示&quot;</span><span>,&nbsp;MessageBoxButtons.YesNo)&nbsp;==&nbsp;DialogResult.Yes) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;unknow&nbsp;=&nbsp;Type.Missing; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_doc&nbsp;=&nbsp;z_app.ActiveDocument; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(MessageBox.Show(</span><span class="string">&quot;你想保存吗？&quot;</span><span>,&nbsp;</span><span class="string">&quot;保存&quot;</span><span>,&nbsp;MessageBoxButtons.YesNo)&nbsp;==&nbsp;DialogResult.Yes) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_app.ActiveDocument.Save(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_app.ActiveDocument.Close(</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">else</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">catch</span><span>&nbsp;(Exception) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//MessageBox.Show(&quot;您可能关闭了文档&quot;); </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_app&nbsp;=&nbsp;</span><span class="keyword">new</span><span>&nbsp;Microsoft.Office.Interop.Word.Application(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">try</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;unknow&nbsp;=&nbsp;Type.Missing; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_doc&nbsp;=&nbsp;z_app.Documents.Open(</span><span class="keyword">ref</span><span>&nbsp;fileName, &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow, &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow, &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">catch</span><span>&nbsp;(Exception&nbsp;ex) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox.Show(</span><span class="string">&quot;出现错误：&quot;</span><span>&nbsp;+&nbsp;ex.ToString()); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;关闭word </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;z_closeFile() &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">try</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;unknow&nbsp;=&nbsp;Type.Missing; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;saveChanges&nbsp;=&nbsp;Microsoft.Office.Interop.Word.WdSaveOptions.wdPromptToSaveChanges; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_app.ActiveDocument.Close(</span><span class="keyword">ref</span><span>&nbsp;saveChanges,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">catch</span><span>&nbsp;(Exception&nbsp;ex) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox.Show(</span><span class="string">&quot;Error:&quot;</span><span>&nbsp;+&nbsp;ex.ToString()); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;退出word </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;&lt;/summary&gt; </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;z_quit() &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">try</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;unknow&nbsp;=&nbsp;Type.Missing; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">object</span><span>&nbsp;saveChanges&nbsp;=&nbsp;Word.WdSaveOptions.wdSaveChanges; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;z_app.Quit(</span><span class="keyword">ref</span><span>&nbsp;saveChanges,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow,&nbsp;</span><span class="keyword">ref</span><span>&nbsp;unknow); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">catch</span><span>&nbsp;(Exception) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} </span>&nbsp;</li>
    <li class="alt"><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&nbsp;</span></li>
    <li><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#endregion </span>&nbsp;</span></li>
    <li class="alt"><span>&nbsp;</span></li>
    <li><span><span class="preprocessor">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#endregion </span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>}&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=62" /> 
	  <id>http://www.smallpig.name/default.asp?id=62</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[批处理操作N天前的文件]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=21" label="学习笔记" /> 
	  <updated>2009-12-06T21:14:33+08:00</updated>
	  <published>2009-12-06T21:14:33+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;　需求：　对本机上N天前的文件进行操作（一般是删除）</p>
<p>　　批处理一直接触的不太多，只是偶尔用一用for命令，所以遇到这个问题的时候，首先当然是求救于google。。。<br />
　　方法一：　批处理命令forfiles，不过这个命令只在windows2003等服务器系统中在，xp里面是没有的，不过可以copy一份放到system32目录下就可以使用了。这个命令的确很强大，可以递归到所有子文件夹，对搜索到的文件进行指处理，用法可以用/?查出，我用来写了个删除文件的例子：<br />
　　</p>
<div class="codeHead">BAT代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span>rem&nbsp;待处理的文件所在的文件夹路径 &nbsp;&nbsp;</span></span></li>
    <li><span>set&nbsp;</span><span class="attribute">path</span><span>= &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span class="attribute-value">rem</span><span>&nbsp;搜索待处理的文件,掩码为*&nbsp;&nbsp;例：expsoabom*.csv &nbsp;&nbsp;</span></li>
    <li class="alt"><span>set&nbsp;</span><span class="attribute">filter</span><span>= &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="attribute-value">rem</span><span>&nbsp;要删除修改时间为N天前的文件 &nbsp;&nbsp;</span></li>
    <li><span>set&nbsp;</span><span class="attribute">N</span><span>= &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span class="attribute-value">rem</span><span>&nbsp;删除指定目录下指定的文件，包括子文件夹 &nbsp;&nbsp;</span></li>
    <li class="alt"><span>forfiles&nbsp;/p&nbsp;%path%&nbsp;/m&nbsp;%filter%&nbsp;/s&nbsp;/d&nbsp;-%N%&nbsp;/c&nbsp;&quot;cmd&nbsp;/c&nbsp;del&nbsp;@files&quot; &nbsp;&nbsp;</span></li>
</ol>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>　　方法二：　网上搜来的，感觉想法可以看一看。<br />
　　</p>
<div class="codeHead"><span style="color: #000000">BAT代码</span></div>
<ol class="dp-xml">
    <li class="alt"><span style="color: #000000">@echo&nbsp;off &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">setlocal&nbsp;enabledelayedexpansion &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">::定义各月的天数； &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">for&nbsp;%%i&nbsp;in&nbsp;(4&nbsp;6&nbsp;9&nbsp;11)&nbsp;do&nbsp;set&nbsp;/a&nbsp;M_%%<span class="attribute">i</span>=<span class="attribute-value">30</span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">for&nbsp;%%i&nbsp;in&nbsp;(1&nbsp;3&nbsp;5&nbsp;7&nbsp;8&nbsp;10&nbsp;12)&nbsp;do&nbsp;set&nbsp;/a&nbsp;M_%%<span class="attribute">i</span>=<span class="attribute-value">31</span>&nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">M_2</span>=<span class="attribute-value">28</span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">&nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">::获取当前日期; &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">Hyear</span>=%date:~0,4% &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">&nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">Hmonth1</span>=%date:~5,1% &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">Hmonth2</span>=%date:~6,1% &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">Hmonth</span>=%Hmonth1%*10+%Hmonth2% &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">Hdate1</span>=%date:~8,1% &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">Hdate2</span>=%date:~9,1% &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">set&nbsp;/a&nbsp;<span class="attribute">Hdate</span>=%Hdate1%*10+%Hdate2% &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">&nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">::计算N天前的日期； &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;<span class="attribute">N</span>=<span class="attribute-value">7</span>&nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">if&nbsp;%Hdate%&nbsp;leq&nbsp;%N%&nbsp;( &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">call&nbsp;:dateCompute&nbsp;1)&nbsp;else&nbsp;(call&nbsp;:dateCompute&nbsp;0) &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">&nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">::小于10的月份和天数前面加0,如8月，应该显示为08；1号应该显示为01 &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">if&nbsp;%Lmonth%&nbsp;leq&nbsp;9&nbsp;( &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;<span class="attribute">Lmonth</span>=<span class="attribute-value">0</span>%Lmonth%)&nbsp;else&nbsp;(set&nbsp;<span class="attribute">Lmonth</span>=%Lmonth%) &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">if&nbsp;%Ldate%&nbsp;leq&nbsp;9&nbsp;( &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;<span class="attribute">Ldate</span>=<span class="attribute-value">0</span>%Ldate%)&nbsp;else&nbsp;(set&nbsp;<span class="attribute">Ldate</span>=%Ldate%) &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">&nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">set&nbsp;<span class="attribute">dtdate</span>=%Hyear%%Lmonth%%Ldate% &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">&nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">&nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">:dateCompute &nbsp;&nbsp;</span></li>
    <li class="alt"><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;set&nbsp;/a&nbsp;<span class="attribute">Lmonth</span>=%Hmonth%-%1 &nbsp;&nbsp;</span></li>
    <li><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;set&nbsp;/a&nbsp;<span class="attribute">Ldate</span>=!M_%Lmonth%!*%1+%Hdate%-%N%&nbsp;&nbsp;</span></li>
</ol>
<p>&nbsp;</p>
<p>此方法是计算出N天前的日期，然后再根据这个日期去查找文件，再对文件进行操作。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=60" /> 
	  <id>http://www.smallpig.name/default.asp?id=60</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[咱也过节！]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=8" label="随便写写" /> 
	  <updated>2009-11-11T23:10:10+08:00</updated>
	  <published>2009-11-11T23:10:10+08:00</published>
		  <summary type="html"><![CDATA[<p>　　<img alt="" align="left" style="width: 138px; height: 178px" src="http://lh6.ggpht.com/_IOcg8uStCTM/SvrPi1bA2oI/AAAAAAAAAlo/jL3BeXhfhuE/thumbCA3WTIQE.jpg" /></p>
<p><span style="font-size: 16px">　　光棍节，相信没多人愿意过，我也一样，前两天刚被PASS了，所以今天也收到节日快乐的信息。。。唉，咱也过节啊。。<br />
　　今天最好的消息就是使命召唤6上市了，两张碟，一张D9，一张D5，我一定要下下来刻盘！！等这个游戏等了N年了，终于出来了，可惜这一回联机对战只能在steam上进行，我这种天朝普通玩家是无缘享受了。漫长的下载。。感谢Infinity Ward给我们送上这份光棍节大礼。</span></p>
<p>&nbsp;<span style="font-size: 16px"><img alt="" align="right" width="200" height="150" src="http://lh5.ggpht.com/_IOcg8uStCTM/SvrPiVFpRhI/AAAAAAAAAlk/y3NPXoqhiYY/11112009054.jpg" />　　</span></p>
<p><span style="font-size: 16px">　　既然是过节，我也有几个晚上没吃肉了，去超市买了15块钱的排骨回宿舍做光棍大餐。不知道是过节还是什么其它原因，今天手上下料很到位，味道还不错。。辛苦辛苦把排骨烧好后，却发现事先煮的米没按cooking键，菜烧好了没饭吃，最痛苦的事莫过于此。。。</span></p>
<p>&nbsp;</p>
<p><span style="font-size: 16px">　　希望明年不要再过这个节了。。。</span></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=59" /> 
	  <id>http://www.smallpig.name/default.asp?id=59</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[上海一周行 ●　DAY7]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=5" label="单行道" /> 
	  <updated>2009-10-31T20:41:14+08:00</updated>
	  <published>2009-10-31T20:41:14+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp; 上课很累，今天讲的东西很多，一时间感觉消化不了。。。<br />
<br />
　晚上吃面时碰到一对武汉老人家，非常的抱怨热干面不正宗。。。</p>
<p>　回酒店收拾东西，准备明天走人，东西多，烦。。</p>
<p>&nbsp;&nbsp;&nbsp; ＯＶＥＲ~！</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=58" /> 
	  <id>http://www.smallpig.name/default.asp?id=58</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[上海一周行 ●　DAY6]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=5" label="单行道" /> 
	  <updated>2009-10-31T20:33:11+08:00</updated>
	  <published>2009-10-31T20:33:11+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 城隍庙，豫园，上海市中心有名的旅游地点。下完课，和同事一起出发，同行的还有培训中心的两个人，有一个还是荆州人，能在上海碰到老乡，不容易啊。。。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 七年前曾经去过城隍庙，当初的印象就是，晚上很漂亮，古香但很现代。这次又来，感觉没啥变化，旁边很多商店，古色古香，卖的都是工艺品之类的东西。这样的街现在很多旅游地方都是这样，感觉没啥新意，到是在逛街时听到一小贩和老外讨价还价，言语之间感觉很有意思，计算器都量出来了，最后&quot;just ten yuan&quot;成交。。<br />
　　城隍庙小吃广场，我记得当初是一个地下的广场，非常的大，中间还有卖果汁和印度飞饼的小房间。但这次感觉完全变了，很漂亮的一个地方，取菜区域是用玻璃隔着的沿边走廊，和用餐区完全隔开。人多，行李多，于是我被放逐在座位上看行李，等着吃~！用吸管吸的汤包，甜的藕夹，蘸芝麻酱的饺子，没味道的小米粥~~总体感觉和七年前一样，一般般。。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 走了一个晚上，累。。OVER~!<br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=57" /> 
	  <id>http://www.smallpig.name/default.asp?id=57</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[上海一周行 ●　DAY5]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=5" label="单行道" /> 
	  <updated>2009-10-29T23:54:48+08:00</updated>
	  <published>2009-10-29T23:54:48+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp; 　第五天，上课渐渐深入，晚上出来吃了碗热干面，蛮正宗的，就是贵了点。。逛了下南京路，太贵了，被打击的体无完肤。。。ＯＶＥＲ~！</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=56" /> 
	  <id>http://www.smallpig.name/default.asp?id=56</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[上海一周行 ●　DAY4]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=5" label="单行道" /> 
	  <updated>2009-10-29T00:49:42+08:00</updated>
	  <published>2009-10-29T00:49:42+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp;　 今天约好无良和金刚出来小聚一下，毕竟来一次上海不容易。说好６：２０在徐家汇地铁站一号口集合，我们四点半就下课了，原准备休息一下出发，但老师给我说最好早点走，五点半过后下班高峰期要挤上地铁很难的。上海的地铁不堵车，但堵人！早走为妙，结果我五点半就到徐家汇了，检票出站，盯着地图看了半天，硬是没找到１号口在哪里，最后从９号口出去逛逛太平洋二期~~<br />
　　一出地铁１０号口，印入眼帘的就是雨燕的巨幅广告，上书：送车送笔记本。。。一阵无语，走了几步，一个大广告牌上面写的很清楚，去太平洋领个摇奖号，中了就送个笔记本，外加一台雨燕（一年使用权)。。。还是无语。<br />
　　正在我在仰望着们雨燕广告时，金刚上来和我一起看，不多会，无良也到了。感觉两人样子还是没啥变化，都是结了婚的人了，看上去还是老样子。步行了一段路，两人极力推荐要我不要吃本地菜，不然会后悔的，想想也是，7年前来上海时我就没啥好印象。最后在徐家汇找了家新疆菜馆，结果还要排队，吃饭要排队，很久没体验到了。。<br />
　　老同学多年见面，话自是少不了，说说各自的近况，回忆当年一起吃饭打球玩游戏的日子。以我这两天在上海的感觉来看，能在上海活下去的外地人都是精英，生活的成本实在是太高了。金刚和无良都是买了房的人，他们那些地段，半年前是7500，现在已经是1W3以上了，相比重庆来说，这是相当恐怖的房价了。金刚在般天院，金饭碗，买房院里给了点赞助，公积金还比较高，负担相比无良来说还是要小一些，据说在家里老婆地位要高一些~~<br />
　　吃完饭，从徐家汇一路晃悠到上海体育馆，上地铁各回各家。明天开始又恢复各自正常的生活，短暂的小聚让我们暂时回到过去，想想往后，同学见面的日子不会多了，四年过去了，大家也是越分越散，下一次来上海不知道是什么时候了。。。<br />
　　第二天，在感触中OVER~！</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=55" /> 
	  <id>http://www.smallpig.name/default.asp?id=55</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[上海一周行 ●　DAY3]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=5" label="单行道" /> 
	  <updated>2009-10-27T22:19:48+08:00</updated>
	  <published>2009-10-27T22:19:48+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 上课，下课，睡觉，无话。。。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=54" /> 
	  <id>http://www.smallpig.name/default.asp?id=54</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[上海一周行 ●　DAY2]]></title>
	  <author>
		 <name>smallpig</name>
		 <uri>http://www.smallpig.name/</uri>
		 <email>pig_zbl@163.com</email>
	  </author>
	  <category term="" scheme="http://www.smallpig.name/default.asp?cateID=5" label="单行道" /> 
	  <updated>2009-10-27T00:33:42+08:00</updated>
	  <published>2009-10-27T00:33:42+08:00</published>
		  <summary type="html"><![CDATA[<p>　　<span style="color: #0000ff">旅店</span>　拔山涉水，千辛万苦的找到了培训地点，办完手续，开始上课。全英文的课本看起来感觉并不太吃力。中午休息时间去看了下周围的旅店，发现培训地点就在黄浦路休闲美食街旁边，离人民广场的地铁站很近，找了一家还算可以的旅店，价格便宜一点点，就是这里了~！</p>
<p>　　<span style="color: #0000ff">地铁</span>　上海的交通很发达，很方便，交通费也很不便宜，出租起步价是12块，副驾驶座位的后面有个小屏幕，是触摸屏幕的，比较好玩。公交两程两元，比重庆便宜。最方便最快的还是地铁，由于晚上有人请客，下了课就到人民广场去坐地铁，这是个大站，超多的人，站台上都站满了，好不容易才挤上地铁。。<br />
<br />
　　<span style="color: #0000ff">港丽</span>　吃饭地点在浦东外滩的正大广场７楼的港丽餐厅，运气比较好，找了个靠江边的的座，风景很不错。点的菜不少，吃的比较饱，最后上的菜叫蜂蜜多士，就是烤面包加冰激凌，感觉味道不错，据说是这家店的招牌菜。<br />
　　<br />
　　<span style="color: #0000ff">外滩</span>　吃完饭，沿着黄浦江边漫步，凉风习习，江对面是外滩法租界，后面是大大有名的东方明珠塔。江边有两栋高层，据说是居住区，房价13W一平米。。本地人都说这是营销手段，这里卖13W，对面卖6W，消费都就会觉得很划算。。上海的夜晚很漂亮，江上也有一些游船，类似于重庆的两江游，到入海口折返。<br />
<br />
　　回到酒店已经快十一点了，写完日志已经是零点半了，明天不用早起赶公交了，舒服~~<br />
　　第二天，over~！</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.smallpig.name/article.asp?id=53" /> 
	  <id>http://www.smallpig.name/default.asp?id=53</id>
  </entry>	
		
</feed>
