<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_ciey</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/53621/rss</id><updated>2011-10-21T08:31:14Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/53621/rss"/><entry><id>http://www.cnblogs.com/ciey/archive/2010/12/05/1897028.html</id><title type="text">VMware View把iPad从娱乐工具变成强大办公平台</title><summary type="text">通过VMware桌面云工具View，可以轻松将Apple iPad转变成一台强大的办公用电脑，随时随地办公不中断，请参考如下的视频了解详情。</summary><published>2010-12-05T08:46:00Z</published><updated>2010-12-05T08:46:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/12/05/1897028.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/12/05/1897028.html"/><content type="html">&lt;div&gt;通过VMware桌面云工具View，可以轻松将Apple iPad转变成一台强大的办公用电脑，随时随地办公不中断，请参考如下的视频了解详情。&lt;/div&gt;&lt;div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="520" height="390"&gt;&lt;param name="movie" value="http://vm.zdnet.com.cn/xid/160/FlvPlayer.swf " /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed src="http://vm.zdnet.com.cn/xid/160/FlvPlayer.swf " type="application/x-shockwave-flash" width="520" height="390" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1897028.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/12/05/1897028.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/12/05/1896964.html</id><title type="text">宇宙：从极大到极小</title><summary type="text"/><published>2010-12-05T08:29:00Z</published><updated>2010-12-05T08:29:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/12/05/1896964.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/12/05/1896964.html"/><content type="html">&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="571" height="428"&gt;&lt;param name="movie" value="http://uploads.ungrounded.net/525000/525347_scale_of_universe_ng.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="menu" value="false" /&gt;&lt;param name="wmode" value="" /&gt;&lt;embed src="http://uploads.ungrounded.net/525000/525347_scale_of_universe_ng.swf" wmode="" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="571" height="428"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1896964.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/12/05/1896964.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/11/15/1877776.html</id><title type="text">DataGridView显示行号</title><summary type="text">DataGridView显示行号</summary><published>2010-11-15T08:26:00Z</published><updated>2010-11-15T08:26:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/11/15/1877776.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/11/15/1877776.html"/><content type="html">&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;" onclick="cnblogs_code_show('1c7bcda2-8da6-484b-8dd1-e0db2f65e544')"&gt;&lt;img src="http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif" class="code_img_closed" id="code_img_closed_1c7bcda2-8da6-484b-8dd1-e0db2f65e544" style="display:none" alt="" /&gt;&lt;img src="http://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif" class="code_img_opened" id="code_img_opened_1c7bcda2-8da6-484b-8dd1-e0db2f65e544" onclick="cnblogs_code_hide('1c7bcda2-8da6-484b-8dd1-e0db2f65e544',event)"&gt;&lt;div id="cnblogs_code_open_1c7bcda2-8da6-484b-8dd1-e0db2f65e544"&gt;&lt;div&gt;&lt;!--&lt;br/ /&gt;&lt;br/ /&gt;Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br/ /&gt;http://www.CodeHighlighter.com/&lt;br/ /&gt;&lt;br/ /&gt;--&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;void&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;DataGridView1_RowsAdded(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;object&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;sender,&amp;nbsp;DataGridViewRowsAddedEventArgs&amp;nbsp;e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e.RowCount;&amp;nbsp;i&lt;/span&gt;&lt;span style="color: #000000;"&gt;++&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i].HeaderCell.Style.Alignment&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;DataGridViewContentAlignment.MiddleRight;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i].HeaderCell.Value&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;).ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e.RowCount;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows.Count;&amp;nbsp;i&lt;/span&gt;&lt;span style="color: #000000;"&gt;++&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[i].HeaderCell.Style.Alignment&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;DataGridViewContentAlignment.MiddleRight;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[i].HeaderCell.Value&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;).ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;void&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;DataGridView1_RowsRemoved(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;object&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;sender,&amp;nbsp;DataGridViewRowsRemovedEventArgs&amp;nbsp;e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(DataGridView1.Rows.Count&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;!=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e.RowCount;&amp;nbsp;i&lt;/span&gt;&lt;span style="color: #000000;"&gt;++&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i].HeaderCell.Style.Alignment&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;DataGridViewContentAlignment.MiddleRight;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i].HeaderCell.Value&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;).ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e.RowIndex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e.RowCount;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows.Count;&amp;nbsp;i&lt;/span&gt;&lt;span style="color: #000000;"&gt;++&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[i].HeaderCell.Style.Alignment&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;DataGridViewContentAlignment.MiddleRight;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.DataGridView1.Rows[i].HeaderCell.Value&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;).ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;如果显示的行号有被遮挡住，可将DataGridView的RowsHeaderWidthSizeMode属性设置为AutoSizeToAllHeaders或者AutoSizeToDisplayedHeaders。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1877776.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/11/15/1877776.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/11/10/1873399.html</id><title type="text">如何连接到局域网共享时每次都提示输入用户名和密码</title><summary type="text">如何连接到局域网共享时每次都提示输入用户名和密码</summary><published>2010-11-10T03:24:00Z</published><updated>2010-11-10T03:24:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/11/10/1873399.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/11/10/1873399.html"/><content type="html">&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/ciey/netshare_login.jpg" width="326" height="281" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;如"记住我的密码"打上钩，系统会自动保存密码，按以下方法删除存储的密码即可。&lt;/p&gt;&lt;p&gt;1. 单击&amp;#8220;开始&amp;#8221;，单击&amp;#8220;运行&amp;#8221;，键入&amp;#8220;control userpasswords2&amp;#8221;或 输入&amp;#8220;control keymgr.dll&amp;#8221;，然后按 Enter. &lt;/p&gt;&lt;p&gt;    2. 单击&amp;#8220;高级&amp;#8221;选项卡，然后单击&amp;#8220;管理密码&amp;#8221;。    &lt;/p&gt;&lt;p&gt;3. 移除部分存储的密码。    &lt;/p&gt;&lt;p&gt;4. 移除后需注销计算机才能生效。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;还有一个错误要注意：&lt;/p&gt;&lt;p&gt;不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;出现此问题不是samba的限制，是windows自身的限制，通常我们会注销当前windows用户，然后再重新登陆samba来访问其他目录。这样很麻烦，其实，我们可以在windows命令提示符下输入&amp;#8220;net use * /del /y&amp;#8221;来切断你本机当前的所有远程连接。然后点击其他目录输入该目录用户名和密码即可正常访问了。如果还是有提示，那就多执行这个命令两次，或者刷新一下登陆samba的页面即可。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;在打开存在public＝yes的samba服务器时，如果首先点击了有public＝yes的共享资源的时候，widows会用默认的用户名去连接服务器，一般就是windows的登录名（可以在服务器端查看到的），这时候，再去点击没有public＝yes的共享资源，由于使用了user级别，服务器就会要求验证，这时，之前的默认登录已经存在，就出现故障了。即使注销连接后如果没有采用正确的顺序访问共享资源，还是会陷入这个泥潭中。&lt;/p&gt;&lt;p&gt;因此，最好办法就是不用public＝yes，给公共帐号建立一个共用的账户并公示出来。这样处理，其实权限更清晰一些。&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1873399.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/11/10/1873399.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/10/17/1853891.html</id><title type="text">[摘]Windows 7硬盘安装方法</title><summary type="text">win7, dvd, xp, vista</summary><published>2010-10-17T15:19:00Z</published><updated>2010-10-17T15:19:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/10/17/1853891.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/10/17/1853891.html"/><content type="html">&lt;div&gt;不是所有的电脑都配置了DVD ROM的，这就让电脑装上win7出了难题。无法从光驱上安装win7，或者可以使用U盘安装法，不过U盘安装也不是所有电脑都支持。那也只能使用硬盘安装法了。在此之前，xp和vista都可以直接使用虚拟光驱装载系统镜像安装。但是win7不支持这种做法，要硬盘安装，在步骤上是麻烦了少许。今天恰好帮朋友的笔记本(光驱有点毛病)安装win7，经过尝试，原来硬盘安装也不是太麻烦。电脑没有dvd光驱的朋友又想试一下win7的，不妨尝试一下!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;一、windows 7系统下全新安装高版Windows7：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1、下载windows7 7600 ISO镜像(RC或RTM)，用虚拟光驱装载镜像并全选所有文件夹及文件拷贝至非C盘(如D:\7600)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2、开机按F8&amp;#8212;&amp;#8212;修复系统&amp;#8212;&amp;#8212;选择最后一项命令修复&amp;#8212;&amp;#8212;在命令框输入&amp;#8220;D:\7600\sources\setup.exe&amp;#8220;(不带引号)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3、进入安装界面、选择custom安装&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4、选择安装语言、格式化C盘&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5、OK了，装好后是一个纯系统(非双系统)。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;二、如果有vista安装盘的话，方法也很简单：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1、下载windows7 7600 ISO镜像，用虚拟光驱装载镜像并全选所有文件夹及文件拷贝至非C盘(如D:\7600)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2、BIOS中选择光驱启动，进入vista安装界面&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3、选择左下角修复计算机(自动搜索系统，提示加载驱动或关闭，选择关闭进入修复选项)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4、选择最后一项命令修复，在命令框输入&amp;#8220;D:\7600\sources\setup.exe&amp;#8220;(不带引号)，开始安装&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5、选择安装语言、格式化C盘 (即使C盘原本没有系统此法也可行)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;三、XP系统下全新安装windows 7：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1、下载windows 7 7600 ISO镜像，用虚拟光驱装载镜像并全选所有文件夹及文件拷贝至非C盘(如D:\7600)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2、把D:\7600目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹。(XP下不需要取得管理员权限)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3、把D:\7600\sources下的boot.win复制到C盘刚建的sources文件夹&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4、用管理员身份运行cmd，然后输入c:\boot\bootsect.exe /nt60 c: 提示successful(红字部分有两个空格，即成功了!)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5、关闭cmd窗口重启计算机，自动进入安装界面，选择安装语言，同时选择适合自己的时间和货币显示种类及键盘和输入方式&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;6、出现&amp;#8220;开始安装界面&amp;#8221;，(要注意了，不点击&amp;#8220;现在安装&amp;#8221;)点左下角&amp;#8220;修复计算机&amp;#8221;(repair mycomputer)，进入&amp;#8221;系统恢复选择&amp;#8221;，选择最后一项&amp;#8221;命令提示符&amp;#8221;(commandprompt)，进入DOS窗口&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7、输入&amp;#8220;D:\7600\sources\setup.exe&amp;#8220;(不带引号)，开始安装&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8、选择安装语言、格式化C盘，就OK了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;四、vista系统下全新安装windows7(实践证明XP用此种方法也更加方便)：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1、下载windows 7 7600 ISO镜像，用虚拟光驱装载镜像并全选所有文件夹及文件拷贝至非C盘(如D:\7600)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2、复制D:\7600文件夹中的Boot、EFI、sources文件夹和bootmgr至C盘根目录下&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3、复制D:\7600\boot下Bootsect.exe至C盘根目录下&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;第2部需取得管理员权限&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4、管理员身份运行cmd，输入c:\bootsect.exe /nt60 c: 并回车(最好复制，红色部分有两个空格)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5、重启系统自动进入安装界面，点左下角的修复计算机repair my computer)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;6、选择最后一项命令提示符，进入DOS窗口，输入D:\7600\sources\setup.exe进入安装界面&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7、选择安装语言、格式化C盘，就OK了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;五、在PE系统下的安装方式：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1、下载windows 7 7600 ISO镜像，用虚拟光驱装载镜像并全选所有文件夹及文件拷贝至非C盘(如D:\7600)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2、格式C盘，ntfs格式。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2、把D:\7600目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3、把D:\7600\sources下的boot.win复制到C盘刚建的sources文件夹&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4、运行cmd，然后输入c:\boot\bootsect.exe /nt60 c: 提示successful(即成功了!)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5、关闭cmd窗口，重启计算机，自动进入安装界面，选择安装语言，同时选择适合自己的时间和货币显示种类及键盘和输入方式&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;6、出现&amp;#8220;开始安装界面&amp;#8221;，(要注意了，不点击&amp;#8220;现在安装&amp;#8221;)点左下角&amp;#8220;修复计算机&amp;#8221;(repair mycomputer)，进入&amp;#8221;系统恢复选择&amp;#8221;，选择最后一项&amp;#8221;命令提示符&amp;#8221;(commandprompt)，进入DOS窗口&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7、输入&amp;#8220;D:\7600\sources\setup.exe&amp;#8220;(不带引号)，开始安装&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8、选择安装语言、格式化C盘，就OK了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1853891.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/10/17/1853891.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/08/23/1806403.html</id><title type="text">Adobe Acrobat 8 pro 简体中文安装版</title><summary type="text">Adobe Acrobat 8 pro 简体中文安装版</summary><published>2010-08-23T06:13:00Z</published><updated>2010-08-23T06:13:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/08/23/1806403.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/08/23/1806403.html"/><content type="html">&lt;span class="Apple-style-span" style="color: #232323; font-family: verdana, 'ms song', 宋体, sans-serif; line-height: 25px; "&gt;&lt;p&gt;Adobe Acrobat 是做什么的？Adobe Reader 是用来看pdf文档，简单说就是阅读器。而Adobe Acrobat 是用来处理pdf文档的，他能创建、转换、整合、加密pdf文档。Adobe Acrobat 不仅包含了Adobe Reader的所有功能，而且他所拥有的强大处理pdf文档功能是无与伦比的。&lt;/p&gt;&lt;p&gt;Adobe Acrobat 的强大功能：&lt;/p&gt;&lt;p&gt;1. 把微软Office的Word、Excel、PowerPoint这些文件还有HTML, CAD, 3DMAX, SWF等等众多流行格式全部转换成Adobe Acrobat的PDF文档, 不仅格式不丢失, 而且还能保持编辑功能.&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 14px; " /&gt;&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 14px; " /&gt;2. 把多个不同格式的文件(比如doc, pdf, jdf等), 用Adobe Acrobat 8.0整合成PDF文件包, 也可以直接把这多个文件整合成单独的PDF文件, 不论你采用哪种方式, 整合后的PDF文件包或单个PDF文件当中的所有内容都能保证最大的可再编辑性, 也可以把其中某些内容删除, 添加或者导出.&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 14px; " /&gt;&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 14px; " /&gt;3. 每个PDF文档都可以设置密码, 你可以只设置一个密码, 也可以为不同级别不同身份的人设置不同的密码, 128位高密度加密保证你敏感数据的安全性.&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 14px; " /&gt;&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 14px; " /&gt;4.不管是创建、转换还是整合文件, Adobe Acrobat 8.0几乎只需要轻点一两下鼠标即可自动完成, 非常简单方便.&lt;/p&gt;&lt;p&gt;&lt;font size="+0" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; "&gt;Adobe Acrobat 8.12 pro&lt;/font&gt;&lt;/p&gt;&lt;p&gt;运行环境：Win9x/2000/XP/2003/Vista&lt;/p&gt;&lt;p&gt;文件大小：103.91 MB&lt;/p&gt;&lt;p&gt;软件语言：简体中文&lt;/p&gt;&lt;p&gt;下载地址：&lt;a target="_blank" href="http://www.cnzz.cc/Soft/ShowSoftDown.asp?UrlID=9&amp;amp;SoftID=2370" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;下载一&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a target="_blank" href="http://www.cnzz.cc/Soft/ShowSoftDown.asp?UrlID=10&amp;amp;SoftID=2370" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&amp;nbsp;下载二&lt;/a&gt;&lt;/p&gt;&lt;p&gt;如不能下载，&lt;a target="_blank" href="http://soft.cnzz.cc/2370.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;请访问这里&lt;/a&gt;&lt;/p&gt;&lt;p&gt;破解方法说明：（软件包里含有破解说明，就是很难看懂。）&lt;/p&gt;&lt;p&gt;1、运行setup.exe后，全部采用默认安装。其中序列号什么的都是用默认的。&lt;/p&gt;&lt;p&gt;2、安装完成后，运行Adobe Acrobat程序。&lt;/p&gt;&lt;p&gt;3、Adobe Acrobat 打开了之后，会提示要注册，如果不注册就只能使用30天。注册时我们选择&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #0000ff; font-size: 14px; line-height: 1.5em; "&gt;电话激活&lt;/span&gt;&lt;/span&gt;选项。&lt;/p&gt;&lt;p&gt;4、选择电话激活，下一步后，页面上提示输入激活码（6个框）。并且还显示了你安装时使用的序列号，这个时候就要用到注册机了。运行注册机keygen.exe（keygen目录下）。&lt;/p&gt;&lt;p&gt;5、把激活号放在注册机的输入框里，点下面的"Activate"按钮。此时在注册机输入框下面会生成一串授权码（由6段组成的）。&lt;/p&gt;&lt;p&gt;6、把注册机生成的授权码填到输入框里，下一步，完成。这样就行了，注册完成。&lt;/p&gt;&lt;p&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; "&gt;补充：关于激活Adobe Acrobat&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;安装好Adobe Acrobat之后，按照激活向导运行到下面这一步（如下图）。然后选择&amp;#8220;其他激活选项&amp;#8221;。&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vichx.com/upload/Adobe_Acrobat_Activate_1.jpg" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&lt;img title="" alt="" src="http://www.vichx.com/upload/Adobe_Acrobat_Activate_1.jpg" onload="ResizeImage(this,520)" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; width: 520px; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;之后选择&amp;#8220;电话激活&amp;#8221;，如下图。然后继续下一步。&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vichx.com/upload/Adobe_Acrobat_Activate_2.jpg" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&lt;img title="" alt="" src="http://www.vichx.com/upload/Adobe_Acrobat_Activate_2.jpg" onload="ResizeImage(this,520)" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; width: 520px; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;出现&amp;#8220;电话激活&amp;#8221;选项，如下图。需要填写其中的第3项-输入授权码&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vichx.com/upload/Adobe_Acrobat_Activate_3.jpg" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&lt;img title="" alt="" src="http://www.vichx.com/upload/Adobe_Acrobat_Activate_3.jpg" onload="ResizeImage(this,520)" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; width: 520px; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;如何获得授权码？现在我们需要运行Adobe Acrobat软件安装包目录下的\Keygen\Keygen.exe 文件。这是Adobe Acrobat的注册机。如果要单独下载，点此处adobe acrobat 8 注册机下载：&lt;a target="_blank" href="http://www.vichx.com/upload/Keygen.rar" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;Keygen.rar&lt;/a&gt;&lt;/p&gt;&lt;p&gt;运行Keygen.exe后，看到如下图右边的界面。没有做其他动作，都是自动生成的。&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vichx.com/upload/Adobe_Acrobat_Activate_4_1.jpg" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&lt;img title="" alt="" src="http://www.vichx.com/upload/Adobe_Acrobat_Activate_4_1.jpg" onload="ResizeImage(this,520)" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; width: 520px; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;将其中左边的&amp;#8220;激活号&amp;#8221;输入到右边注册机的&amp;#8220;空白框&amp;#8221;内，如下图。&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vichx.com/upload/Adobe_Acrobat_Activate_4.jpg" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&lt;img title="" alt="" src="http://www.vichx.com/upload/Adobe_Acrobat_Activate_4.jpg" onload="ResizeImage(this,520)" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; width: 520px; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;然后点击注册机下面的左边按钮&amp;#8220;Activate&amp;#8221; ，这个时候就能看到注册机最下面出现一组数字。（0787 1067 。。。） ，如下图。这组数字就是我们需要的&amp;#8220;授权码&amp;#8221;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vichx.com/upload/Adobe_Acrobat_Activate_5.jpg" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&lt;img title="" alt="" src="http://www.vichx.com/upload/Adobe_Acrobat_Activate_5.jpg" onload="ResizeImage(this,520)" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; width: 520px; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;将右边注册机生成的授权码，依次填写到左边的授权码选项中，如下图。 最后，点击&amp;#8220;激活&amp;#8221;按钮，就完成激活了。&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.vichx.com/upload/Adobe_Acrobat_Activate_6.jpg" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #005fa9; font-size: 14px; line-height: 1.5em; text-decoration: none; "&gt;&lt;img title="" alt="" src="http://www.vichx.com/upload/Adobe_Acrobat_Activate_6.jpg" onload="ResizeImage(this,520)" class="lightbox" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, 'ms song', 宋体, sans-serif; color: #494949; font-size: 14px; line-height: 1.5em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; width: 520px; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1806403.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/08/23/1806403.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/08/18/1802449.html</id><title type="text">[摘]网线制作资料</title><summary type="text">网线制作资料 线序</summary><published>2010-08-18T07:30:00Z</published><updated>2010-08-18T07:30:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/08/18/1802449.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/08/18/1802449.html"/><content type="html">&lt;p&gt;正好手头上要做两根网线，于是就动手做一做。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;正线（标准568B）：两端线序一样，线序是：白橙，橙，白绿，蓝，白蓝，绿，白棕，棕。&lt;/p&gt; 反线（568A）：一端为正线的线序，另一端为：白绿，绿，白橙，蓝，白蓝，橙，白棕，棕。&lt;br /&gt;T568A标准连线顺序从左到右依次为:1-绿白、2-绿、3-橙白、4-蓝、5-蓝白、6-橙、7-棕白、8-棕。&lt;br /&gt;T568B标准连线顺序从左到右依次为:1-橙白、2-橙、3-绿白、4-蓝、5-蓝白、6-绿、7-棕白、8-棕。&lt;br /&gt;1 输出数据 (+)&lt;br /&gt;2 输出数据 (-)&lt;br /&gt;3 输入数据 (+)&lt;br /&gt;4 保留为电话使用&lt;br /&gt;5 保留为电话使用&lt;br /&gt;6 输入数据 (-)&lt;br /&gt;7 保留为电话使用&lt;br /&gt;8 保留为电话使用&lt;br /&gt;由此可见,虽然双绞线有8根芯线，但在目前广泛使用的百兆网络中，&lt;strong&gt;实际上只用到了其中的4根，即第1、第2、第3、第6，它们分别起着收、发信号的作用。&lt;/strong&gt;于是有了新奇的4芯网线的制作，也可以叫做1-3、2-6交叉接法，这种交叉网线的芯线排列规则是:网线一端的第1脚连另一端的第3脚，网线一端的第2脚连另一端的第6脚，其他脚一一对应即可，也就是在上面介绍的交叉线缆制作方法中把多余的4根线抛开不要。 &lt;p&gt;双绞线可按其是否外加金属网丝套的屏蔽层而区分为屏蔽双绞线（STP）和非屏蔽双绞线（UTP）。&lt;br /&gt;双绞线由8根不同颜色的线分成4对绞合在一起，成对扭绞的作用是尽可能减少电磁辐射与外部电磁干扰的影响。在EIA／TIA－568标准中，将双绞线按电气特性区分为：&lt;br /&gt;三类、四类、五类线。网络中最常用的是三类线和五类线，目前已有六类以上的。&lt;br /&gt;做好的网线要将RJ45水晶头接入网卡或HUB等网络设备的RJ45插座内。相应地RJ45插头座也区分为三类或五类电气特性。RJ45水晶头由金属片和塑料构成，制作网线所需要的RJ一45水晶接头前端有8个凹僧，简称&amp;#8220;SE&amp;#8221;（Position，位置）。&lt;br /&gt;凹槽内的金属触点共有 8个，简称&amp;#8220;8C&amp;#8221;（ Contact，触点），因此业界对此有&amp;#8220;8P8C&amp;#8221;的别称。特别需要注意的是RJ45水晶头引脚序号，当金属片面对我们的时候从左至右引脚序号是1～8，序号对于网络连线菲常重要，不能搞错。&lt;br /&gt;EIA／TIA的布线标准中规定了两种双绞线的线序568A与568B。&lt;br /&gt;568A标准：&lt;br /&gt;绿白&amp;#8212;&amp;#8212;1，绿&amp;#8212;&amp;#8212;2，橙白&amp;#8212;&amp;#8212;3，蓝&amp;#8212;&amp;#8212;4，蓝白&amp;#8212;&amp;#8212;5，橙&amp;#8212;&amp;#8212;6，棕白&amp;#8212;&amp;#8212;7，棕&amp;#8212;&amp;#8212;8&lt;br /&gt;568B标准：&lt;br /&gt;橙白&amp;#8212;&amp;#8212;1，橙&amp;#8212;&amp;#8212;2，绿白&amp;#8212;&amp;#8212;3，蓝&amp;#8212;&amp;#8212;4，蓝白&amp;#8212;&amp;#8212;5， 绿&amp;#8212;&amp;#8212;6，棕白&amp;#8212;&amp;#8212;7，棕&amp;#8212;&amp;#8212;8&lt;br /&gt;（"橙白"是指浅橙色，或者白线上有橙色的色点或色条的线缆，绿白、棕白、蓝白亦同）。&lt;br /&gt;双绞线的顺序与RJ45头的引脚序号要&amp;#8212;一对应。&lt;br /&gt;为了保持最佳的兼容性，普遍采用EIA／TIA 568B标准来制作网线。注意：在整个网络布线中应该只采用一种网线标准。如果标准不统一，几个人共同工作时准会乱套；更严重的是施工过程中一旦出现线缆差错，在成捆的线缆中是很难查找和剔除的。笔者强烈建议统一采用568B标准。&lt;br /&gt;事实上10M以太网的网线只使用 1、2、3、6编号的芯线传递数据，即1、2用于发送，3、6用于接收，按颜色来说：橙白、橙两条用于发送；绿白、绿两条用于接收；4、5，7、8是双向线。&lt;br /&gt;100M和1000M网卡需要使用四对线，即8根芯线全部用于传递数据。由于10M网卡能够使用按 100M方式制作的网线；而且双绞线又提供有四对线，所以日常生活中不再区分，10M网卡一般也按 100M方式制作网线。&lt;br /&gt;另外，根据网线两端连接网络设备的不同，网线又分为直通线（平行线）和交叉线两种。直通线（平行线）就是按前面介绍的568A标准或568B标准制作的网线。而交叉线的线序在直通线的基础上做了一点改变：就是在线缆的一端把1和3对调，2和6对调。即交叉线的一端保持原样（直通线序）不变，在另一端把1和3对调，2和6对调。&lt;br /&gt;交叉线两端的线序如下：&lt;br /&gt;一端(不变) 另一端(对调两根)&lt;br /&gt;橙白 1 3 绿白&lt;br /&gt;橙 2 6 绿&lt;br /&gt;绿白 3 1 橙白&lt;br /&gt;蓝 4 4 蓝&lt;br /&gt;蓝白 5 5 蓝白&lt;br /&gt;绿 6 2 橙&lt;br /&gt;棕白 7 7 棕白&lt;br /&gt;棕 8 8 棕&lt;br /&gt;把网线的1 3 2 6这四芯做网络用(铜片向上,从左至右依次排列),其它的四芯可以剔出来接两部电话或再接一路网络。如果只接一部电话建议剔4 5两芯。不过这样一来交换机和电脑上网络显示就会从100M变为10M，要相信你接入Internet上网时，带宽通常不会超过10M。&lt;br /&gt;实际上在100M网络运行下,通常八芯就会全用，因为100M网络传输对线路要求较高，不光要用1 3 2 6 ，否则网络运行就会不稳定。国际标准中规定:网线排列顺序有两种:即568A和568B,正常情况下依照568B标准居多,既排线顺序为：1白橙、2橙、3白绿、4蓝、5白蓝、6绿、7白棕、8棕(将其中的1和3、2和6分别颠倒一下为568A标准）。&lt;br /&gt;剥开网线我们可发现四对双绞线缠绕的密度并不一样，用来传输数据的橙、绿两对，缠绕圈数明显大于用来接地和其它公共用途的棕、蓝两对，所以建议大家平时做跳线时，严格按照568B的顺序来排列。也有的人认为：&amp;#8220;我就喜欢用自己习惯的排列顺序来做线，也是可以用的吗？&amp;#8221;在这里我们要强调，不论做直连线还是交叉线（一端用568A，另一端用568B的方法做出的跳线为交叉线）如果用自己的习惯来排列线序的话，一定要把1 3两芯放在一对双绞线上、2 6两芯放在一对双绞线上。否则的话就失去了双绞线的作用。数据传输衰减严重，传输距离大大降低。&lt;/p&gt;&lt;p&gt;直通双绞线：两端都为568B排线标准的双绞线&lt;br /&gt;交叉双绞线：一端是568A标准，一端是568B标准的双绞线&lt;br /&gt;568A排线顺序：白绿、绿、白橙、蓝、白蓝、橙、白棕、棕&lt;br /&gt;568B排线顺序：白橙、橙、白绿、蓝、白蓝、绿、白棕、棕&lt;br /&gt;对于568A和568B，二者没有本质的区别，只是颜色上的区别，本质的问题是要保证：&lt;br /&gt;（1）1、2线对是一个绕对&lt;br /&gt;（2）3、6线对是一个绕对&lt;br /&gt;（3）4、5线对是一个绕对&lt;br /&gt;（4）7、8线对是一个绕对&lt;br /&gt;（1）用HUB或交换机相互组网时，一根线的两头必须用同一个标准制作，在同一个HUB或交换机上最好只用一种标准制作网线；&lt;br /&gt;（2）当只有两台计算机不用HUB或交换机时，网线的一头需采用568A标准，另一头则应采用568B标准，这是因为网卡的脚1和脚2用作发送数据，而脚3和脚6用作接收数据引脚。两种不同的标准正好和脚1、2、3、6相对应。&lt;br /&gt;（3）不管两台计算机的物理位置多近，实践证明，网线的长度应大于1.5米，否则也会发生数据传输时断时续的现象。&lt;br /&gt;以下情况必须使用交叉线：&lt;br /&gt;1、两台计算机通过网卡直接连接（即 所谓的双机直连）时；&lt;br /&gt;2、以级联方式将集线器或交换机的普通端口连接在一起时；&lt;br /&gt;以下情况必须使用直通线：&lt;br /&gt;1、计算机连接至集线器或交换机时；&lt;br /&gt;2、一台集线器或交换机以Up-Link端口连接至另一台集线器或交换机的普通端口时；&lt;br /&gt;3、集线器或交换机与路由器的LAN端口连接时；&lt;br /&gt;以下情况既可以使用直通线，也可使用交叉线：&lt;br /&gt;1、集线器或交换机的RJ-45端口拥有极性识别功能，可以自动判断所连接的另一端设备，并自动实现MDI/MDI-II间的切换；&lt;br /&gt;2、集线器或交换机的特定端口MDI/MDI-II开关，可通过拨动该开关选择使用直通线或交叉线与其他集线设备连接。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1802449.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/08/18/1802449.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/08/17/1801869.html</id><title type="text">[教程]在Lite MP4 Tool使用DGIndex处理MPEG视频</title><summary type="text">在Lite MP4 Tool使用DGIndex处理MPEG视频</summary><published>2010-08-17T14:09:00Z</published><updated>2010-08-17T14:09:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/08/17/1801869.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/08/17/1801869.html"/><content type="html">&lt;p&gt;Lite MP4 Tool v2.3版本加入了DGIndex的支持，但还未完全实现全自动化处理，故写此指导教程。&lt;/p&gt;&lt;p&gt;在处理VOB、TS格式视频类型时，好像直接用DirectShowSource也可以处理么。确实ffdshow就能解码，但一般处理DVD我们都是先用DGIndex生成d2v，然后再编写avs处理。&lt;/p&gt;&lt;p&gt;在Lite MP4 Tool，点击"工具"-&amp;gt;"DGIndex"-&amp;gt;"运行DGIndex"，这样就打开了DGIndex，我们随便打开一个vob，然后点"File"-&amp;gt;"Preview"或按F5预览一下，在旁边可以看到一些画面信息。如图：&lt;/p&gt;&lt;p&gt;&lt;img height="607" alt="" src="http://images.cnblogs.com/cnblogs_com/ciey/dgindex-1.jpg" width="922" border="0" /&gt;&lt;/p&gt;&lt;p&gt;注意左边的信息，有些后面还需要用到。从截图中可以看出视频存在拉丝，那个酒杯比较明显。在后面我们会用到yadif插件去拉丝。&lt;/p&gt;&lt;p&gt;预览差不多后，点"File"-&amp;gt;"Stop"先停止，然后再点"Save Project"保存工程。软件会自动生成".d2v"工程文件并将片源里的音轨导出为wav。&lt;/p&gt;&lt;p&gt;然后在Lite MP4 Tool里视频输入里加入刚才生成的".d2v"工程文件，音频输入里加入刚才生成的wav。如图：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/ciey/dgindex-2.gif" border="0" /&gt;&lt;/p&gt;&lt;p&gt;裁剪画面一般先将目标分辨率设置为"不改变"，这样预览就是原始画面，然后手动在裁剪画面里填需要裁剪的数值，这里可以看到裁剪了左右各8px，上下各80px。具体裁剪数值可通过反复"预览AVS"查看画面获得。还有片源存在拉丝，在"AVS滤镜"里选择"反交错(Yadif)"，场序在之前用DGIndex预览时可获得，在信息栏上有一行Filed Oder不是Top就是Bottom，Top的话就选TFF，Bottom就选BFF。好了，最终再预览下效果吧。&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/ciey/dgindex-3.png" border="0" /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1801869.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/08/17/1801869.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/08/12/1797814.html</id><title type="text">SQL server 2005 install problem</title><summary type="text">The System Configuration Check for Performance Monitor counter registry value has failed. For details, see How to: Increment the Counter Registry Key for Setup in SQL Server 2005, in the readme file or in SQL Server Books Online.</summary><published>2010-08-12T01:24:00Z</published><updated>2010-08-12T01:24:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/08/12/1797814.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/08/12/1797814.html"/><content type="html">&lt;span style="font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 16px; "&gt;&lt;p&gt;&amp;nbsp;Post by Zak3 from msdn&lt;/p&gt;&lt;p&gt;I've the same problem on my Windows XP, and I've solved it.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sharing&amp;nbsp;my solution here:&lt;/p&gt;&lt;p&gt;1. [Start / Run... / regedit]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;2. Find registry key&amp;nbsp;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Last Counter" : 5476&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Last Help" :&amp;nbsp;5477&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;3. Because I am using Chinese Traditional Version, So I have to subkeys under [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]. One is [004], and another one is [009].&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;4. Open [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009\Counter] (Double Click It)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You'll see a lot of strings here, just drag to the end of it (or press [Ctrl]+[End]), you probably see something like&lt;/p&gt;&lt;p&gt;"5466&lt;br /&gt;&amp;nbsp;&amp;nbsp; Workflows Persisted/sec"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; the value [5466] should match [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\Last Counter]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In my situation, 5466 matches the key, but I still get the error message. So, I check the other key [004].&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;5. Open [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004\Counter]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As above, double click on the [Counter] to see its value, and drag to the end. In my situation, the last value looks like&lt;/p&gt;&lt;p&gt;"7236&lt;br /&gt;&amp;nbsp;&amp;nbsp; Workflows Persisted/sec"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So, I changed the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\Last Counter] to match the value in [004\Counter]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;6. Double Click on the [[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\Last Counter], select decimal, and key in its value. In my situaion, I decided to use the value in [004\Counter], which is 7236.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Now do the samething to the [Last Help]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;7. Open [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009\Help] (Double Click It)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You'll see a lot of strings here, just drag to the end of it (or press [Ctrl]+[End]), you probably see something like&lt;/p&gt;&lt;p&gt;"5333&lt;br /&gt;ServiceModelService 3.0.0.0 performance counters"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; the value [5333] should match [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\Last Help]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In my situation, 5333 matches the key, but I still get the error message. So, I check the other key [004].&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;8. Open [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004\Help]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As above, double click on the [Help] to see its value, and drag to the end. In my situation, the last value looks like&lt;/p&gt;&lt;p&gt;"6033&amp;nbsp;傳輸傳送 I/O 作業的平均位元組長度基底。"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So, I changed the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\Last Help] to match the value in [004\Help]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;9. Double Click on the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\Last Help], select decimal, and key in its value. In my situaion, I decided to use the value in [004\Help], which is 6033.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;10. Done. Now restart the installer.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The point is check every node under [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] to make sure the value right. That's how I solve it. Just for your reference.&lt;/p&gt;&lt;/span&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1797814.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/08/12/1797814.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ciey/archive/2010/08/05/1793126.html</id><title type="text">AvsP介绍——非常好用的AviSynth辅助工具</title><summary type="text">AvsP介绍——非常好用的AviSynth辅助工具AvsP a AviSynth script tool</summary><published>2010-08-05T05:58:00Z</published><updated>2010-08-05T05:58:00Z</updated><author><name>ciey</name><uri>http://www.cnblogs.com/ciey/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ciey/archive/2010/08/05/1793126.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ciey/archive/2010/08/05/1793126.html"/><content type="html">&lt;p&gt;AvsP is a text editor built for&amp;nbsp;&lt;a class="reference" href="http://www.avisynth.org/"&gt;&lt;font class="Apple-style-span" color="#000000"&gt;AviSynth&lt;/font&gt;&lt;/a&gt;, a video scripting language.&lt;/p&gt;&lt;p&gt;利用AvsP可以快速的建立avs脚本，并预览脚本效果。&lt;/p&gt;&lt;p&gt;AvsP官方主页：&lt;a style="text-decoration: underline" href="http://avisynth.org/qwerpoi/" target="_blank"&gt;AvsP home&lt;/a&gt;&lt;/p&gt;&lt;p&gt;看看Overview of AvsP，并在Download页面下把AvsP &lt;span style="line-height: 18px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #646464; font-size: 12px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px" class="Apple-style-span"&gt;&lt;a class="reference" href="http://www.avisynth.org/qwerpoi/AvsP_v2.0.2.zip"&gt;version 2.0.2&lt;/a&gt;&lt;/span&gt;下载下来，软件是纯绿色的，解压后就可以运行了，里面还包含了源代码，用python写的。最新的版本是version 2.0.2 (10/27/07)，现在doom9上有人发了个修改版的&lt;a style="text-decoration: underline" href="http://forum.doom9.org/showthread.php?t=153248" target="_blank"&gt;AvsPmod&lt;/a&gt;，更新的不是很多，有兴趣可以去看看。&lt;/p&gt;&lt;p&gt;&amp;nbsp;AvsP官方有个Flash做的教程，可以看看：&lt;a href="http://avisynth.org/qwerpoi/Demo.htm" target="_blank"&gt;http://avisynth.org/qwerpoi/Demo.htm&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Demo里介绍的通过两个avs，用不同的滤镜参数进行比较，我这里就不在介绍了，看下Demo，然后自己实际操作下就会了。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;下面简单介绍AvsP常用的功能：&lt;/p&gt;&lt;p&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/ciey/avsp001.png" width="567" height="305" /&gt;&lt;/p&gt;&lt;p&gt;AvsP内建有avs包含的脚本库，在输入第一个字母时，会自动列出可能的函数，avs不区分大小写，但是为了美观，AvsP里函数命名都是匈牙利命名法，一般输入首字母大写。&lt;/p&gt;&lt;p&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/ciey/avsp002.png" width="560" height="527" /&gt;&lt;/p&gt;&lt;p&gt;AvsP内建预览功能，虽然这个预览不能播放，也没有声音，只能逐帧查看。其实这个预览画面的作用很多，可以检查画面，看一些信息，还可以对画面进行保存。如果想播放avs，可以点那个小播放按钮，然后选个播放器就可以调用外部程序播放avs了。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;可视化切边演示：&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;AvsP可以可视化切边，虽然这个切边不是自动的，但很灵活。非常适合复杂的影片处理。如图片源a.mkv的分辨率为836x360 (2.311:1)，但最终要的分辨率为480x272 (1.765:1)，于是我实验性的切左右两边，如图：（注意这里只是实验性的，实际一般不会去切有效画面）&lt;/p&gt;&lt;p&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/ciey/avsp003.png" width="698" height="527" /&gt;&lt;/p&gt;&lt;p&gt;在左右各切96像素后，看左下角的信息，现在实际分辨率已经变成了640x360 (1.778:1)，与480X272比例非常接近了，点Apply后再写其他avs语句，如图：&lt;/p&gt;&lt;p&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/ciey/avsp004.png" /&gt;&lt;/p&gt;&lt;p&gt;这是最终的效果，可以看到左右两边的画面被切了一部分，而这时黑边就不用加了。可以和最上面的图进行对比，实际应该按照最上面的图的方式进行处理是最好的。切边会带来画面的损失，除非切的是黑边不算损失。像这里演示的切边是不提倡做的，当然有时候还得结合实际情况来决定。&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ciey/aggbug/1793126.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ciey/archive/2010/08/05/1793126.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
