<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_vcool</title><subtitle type="text">用“爱”编“程”人生</subtitle><id>http://feed.cnblogs.com/blog/u/18082/rss</id><updated>2010-06-24T06:36:22Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/18082/rss"/><entry><id>http://www.cnblogs.com/vcool/archive/2010/06/24/1764416.html</id><title type="text">HI</title><summary type="text">Hello World</summary><published>2010-06-24T06:36:00Z</published><updated>2010-06-24T06:36:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2010/06/24/1764416.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2010/06/24/1764416.html"/><content type="html">&lt;p&gt;Hello World&lt;/p&gt;&lt;img src="http://www.cnblogs.com/vcool/aggbug/1764416.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/vcool/archive/2010/06/24/1764416.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/vcool/archive/2010/03/09/1681515.html</id><title type="text">C#解压RAR压缩文件</title><summary type="text">C#  RAR压缩或解压文件</summary><published>2010-03-09T04:30:00Z</published><updated>2010-03-09T04:30:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2010/03/09/1681515.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2010/03/09/1681515.html"/><content type="html">using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.IO;&lt;br /&gt;using Microsoft.Win32;&lt;br /&gt;using System.Diagnostics;&lt;br /&gt;&lt;br /&gt;namespace Uni.UniCustoms&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp; public class clsWinrar&lt;br /&gt;&amp;nbsp; &amp;nbsp; {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// 是否安装了Winrar&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;returns&amp;gt;&amp;lt;/returns&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;static public bool Exists()&lt;br /&gt;&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;RegistryKey the_Reg = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe");&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;return !string.IsNullOrEmpty(the_Reg.GetValue("").ToString());&lt;br /&gt;&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;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// 打包成Rar&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;param name="patch"&amp;gt;&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;param name="rarPatch"&amp;gt;&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;param name="rarName"&amp;gt;&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;public void CompressRAR(string patch, string rarPatch, string rarName)&lt;br /&gt;&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;string the_rar;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;RegistryKey the_Reg;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;object the_Obj;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;string the_Info;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;ProcessStartInfo the_StartInfo;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;Process the_Process;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;try&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; the_Reg = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe");&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Obj = the_Reg.GetValue("");&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_rar = the_Obj.ToString();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Reg.Close();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_rar = the_rar.Substring(1, the_rar.Length - 7);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; Directory.CreateDirectory(patch);&lt;br /&gt;&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; //the_Info = " a&amp;nbsp; &amp;nbsp; " + rarName + " " + @"C:Test?70821.txt"; //文件压缩&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Info = " a&amp;nbsp; &amp;nbsp; " + rarName + " " + patch + " -r"; ;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo = new ProcessStartInfo();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo.FileName = the_rar;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo.Arguments = the_Info;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo.WindowStyle = ProcessWindowStyle.Hidden;&lt;br /&gt;&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; the_StartInfo.WorkingDirectory = rarPatch;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process = new Process();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.StartInfo = the_StartInfo;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.Start();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.WaitForExit();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.Close();&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;catch (Exception ex)&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; throw ex;&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;}&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;summary&amp;gt;&lt;br /&gt;&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;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;param name="unRarPatch"&amp;gt;&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;param name="rarPatch"&amp;gt;&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;param name="rarName"&amp;gt;&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;/// &amp;lt;returns&amp;gt;&amp;lt;/returns&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;public string unCompressRAR(string unRarPatch, string rarPatch, string rarName)&lt;br /&gt;&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;string the_rar;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;RegistryKey the_Reg;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;object the_Obj;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;string the_Info;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;try&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; the_Reg = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe");&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Obj = the_Reg.GetValue("");&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_rar = the_Obj.ToString();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Reg.Close();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; //the_rar = the_rar.Substring(1, the_rar.Length - 7);&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; if (Directory.Exists(unRarPatch) == false)&lt;br /&gt;&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;Directory.CreateDirectory(unRarPatch);&lt;br /&gt;&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; the_Info = "x " + rarName + " " + unRarPatch + " -y";&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; ProcessStartInfo the_StartInfo = new ProcessStartInfo();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo.FileName = the_rar;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo.Arguments = the_Info;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo.WindowStyle = ProcessWindowStyle.Hidden;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_StartInfo.WorkingDirectory = rarPatch;//获取压缩包路径&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; Process the_Process = new Process();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.StartInfo = the_StartInfo;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.Start();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.WaitForExit();&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; the_Process.Close();&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;catch (Exception ex)&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; throw ex;&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;return unRarPatch;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;RAR参数：&lt;br /&gt;一、压缩命令&lt;br /&gt;1、将temp.txt压缩为temp.rarrar a temp.rar temp.txt &lt;br /&gt;2、将当前目录下所有文件压缩到temp.rarrar a temp.rar *.* &lt;br /&gt;3、将当前目录下所有文件及其所有子目录压缩到temp.rarrar a temp.rar *.* -r &lt;br /&gt;4、将当前目录下所有文件及其所有子目录压缩到temp.rar，并加上密码123rar a temp.rar *.* -r -p123&lt;br /&gt;二、解压命令&lt;br /&gt;1、将temp.rar解压到c:\temp目录rar e temp.rar c:\temprar e *.rar c:\temp(支持批量操作) &lt;br /&gt;2、将temp.rar解压到c:\temp目录，并且解压后的目录结构和temp.rar中的目录结构一&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;压缩目录test及其子目录的文件内容 &lt;br /&gt;Wzzip test.zip test -r -P &lt;br /&gt;WINRAR A test.rar test -r &lt;br /&gt;&lt;br /&gt;删除压缩包中的*.txt文件 &lt;br /&gt;Wzzip test.zip *.txt -d &lt;br /&gt;WinRAR d test.rar *.txt &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;刷新压缩包中的文件，即添加已经存在于压缩包中但更新的文件 &lt;br /&gt;Wzzip test.zip test -f &lt;br /&gt;Winrar f test.rar test &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;更新压缩包中的文件，即添加已经存在于压缩包中但更新的文件以及新文件 &lt;br /&gt;Wzzip test.zip test -u &lt;br /&gt;Winrar u test.rar test &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;移动文件到压缩包，即添加文件到压缩包后再删除被压缩的文件 &lt;br /&gt;Wzzip test.zip -r -P -m &lt;br /&gt;Winrar m test.rar test -r &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;添加全部 *.exe 文件到压缩文件，但排除有 a或b &lt;br /&gt;开头名称的文件 &lt;br /&gt;Wzzip test *.exe -xf*.* -xb*.* &lt;br /&gt;WinRAR a test *.exe -xf*.* -xb*.* &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;加密码进行压缩 &lt;br /&gt;Wzzip test.zip test &lt;br /&gt;-s123。注意密码是大小写敏感的。在图形界面下打开带密码的压缩文件，会看到+号标记（附图1）。 &lt;br /&gt;WINRAR A test.rar test -p123 &lt;br /&gt;-r。注意密码是大小写敏感的。在图形界面下打开带密码的压缩文件，会看到*号标记（附图2）。 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;按名字排序、以简要方式列表显示压缩包文件 &lt;br /&gt;Wzzip test.zip -vbn &lt;br /&gt;Rar l test.rar &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;锁定压缩包，即防止未来对压缩包的任何修改 &lt;br /&gt;无对应命令 &lt;br /&gt;Winrar k test.rar &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;创建360kb大小的分卷压缩包 &lt;br /&gt;无对应命令 &lt;br /&gt;Winrar a -v360 test &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;带子目录信息解压缩文件 &lt;br /&gt;Wzunzip test -d &lt;br /&gt;Winrar x test -r &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;不带子目录信息解压缩文件 &lt;br /&gt;Wzunzip test &lt;br /&gt;Winrar e test &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解压缩文件到指定目录，如果目录不存在，自动创建 &lt;br /&gt;Wzunzip test newfolder &lt;br /&gt;Winrar x test newfolder &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解压缩文件并确认覆盖文件 &lt;br /&gt;Wzunzip test -y &lt;br /&gt;Winrar x test -y &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解压缩特定文件 &lt;br /&gt;Wzunzip test *.txt &lt;br /&gt;Winrar x test *.txt &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解压缩现有文件的更新文件 &lt;br /&gt;Wzunzip test -f &lt;br /&gt;Winrar x test -f &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解压缩现有文件的更新文件及新文件 &lt;br /&gt;Wzunzip test -n &lt;br /&gt;Winrar x test -u &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;批量解压缩文件 &lt;br /&gt;Wzunzip *.zip &lt;br /&gt;WinRAR e *.rar&lt;img src="http://www.cnblogs.com/vcool/aggbug/1681515.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/vcool/archive/2010/03/09/1681515.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/vcool/archive/2010/03/04/1678122.html</id><title type="text">C# 调用outlook 发送邮件 或添加附件发送</title><summary type="text">C# 调用outlook 直接发送附件</summary><published>2010-03-04T03:34:00Z</published><updated>2010-03-04T03:34:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2010/03/04/1678122.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2010/03/04/1678122.html"/><content type="html">&lt;p&gt;1. &lt;/p&gt;&#xD;
&lt;p&gt;这个是不调用&lt;em&gt;IE Mailto 来发送的,&lt;/em&gt;调用win API来&lt;/p&gt;&#xD;
&lt;p&gt;Mailto.ShellExecute(0, String.Empty, "&lt;a href="&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#118;&amp;#99;&amp;#111;&amp;#111;&amp;#108;&amp;#48;&amp;#49;&amp;#49;&amp;#64;&amp;#104;&amp;#111;&amp;#116;&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#46;&amp;#99;&amp;#111;&amp;#109;&amp;#63;&amp;#115;&amp;#117;&amp;#98;&amp;#106;&amp;#101;&amp;#99;&amp;#116;" target="_blank"&gt;mailto:vcool011@hotmail.com?subject&lt;/a&gt;=这是标题哦&amp;amp;body=这是文本内容啊！！！！！！！！！ C:\\avatar.xml", String.Empty, String.Empty, 1);&lt;/p&gt;&#xD;
&lt;p&gt;class Mailto&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;&amp;nbsp;&amp;nbsp; //与我联系打开邮箱的类&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DllImport("shell32.dll", EntryPoint = "ShellExecuteA")]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static extern int ShellExecute(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int hwnd,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String lpOperation,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String lpFile,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String lpParameters,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String lpDirectory,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int nShowCmd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/p&gt;&#xD;
&lt;p&gt;}&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;2 调用 IE方法来&lt;/p&gt;&#xD;
&lt;p&gt;System.Diagnostics.Process.Start("&lt;a href="&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#108;&amp;#105;&amp;#117;&amp;#121;&amp;#105;&amp;#46;&amp;#97;&amp;#115;&amp;#112;&amp;#110;&amp;#101;&amp;#116;&amp;#64;&amp;#49;&amp;#54;&amp;#51;&amp;#46;&amp;#99;&amp;#111;&amp;#109;&amp;#63;&amp;#115;&amp;#117;&amp;#98;&amp;#106;&amp;#101;&amp;#99;&amp;#116;" target="_blank"&gt;mailto:liuyi.aspnet@163.com?subject&lt;/a&gt;=这是标题哦&amp;amp;body=这是文本内容啊！！！！！！！！！");&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;前面二种都不能添加附件发送&lt;/p&gt;&#xD;
&lt;p&gt;下面是可以添加附件发送的&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;3 &lt;/p&gt;&#xD;
&lt;p&gt;引用MSMAPI32.OCX 来实现,可添加附件&lt;/p&gt;&#xD;
&lt;p&gt;MAPISession MAPIS1 = new MAPISession();&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; MAPIMessagesClass MAPIM1 = new MAPIMessagesClass();&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; MAPIS1.NewSession = true;&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; MAPIS1.LogonUI = false;&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; MAPIS1.DownLoadMail = false;&lt;/p&gt;&#xD;
&lt;p&gt;string m_path;&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; string m_file_name;&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; string m_file;&lt;/p&gt;&#xD;
&lt;p&gt;m_path = "c:\\";&lt;/p&gt;&#xD;
&lt;p&gt;m_file_name = "Log.txt";&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; m_file = m_path + m_file_name;&lt;/p&gt;&#xD;
&lt;p&gt;MAPIS1.SignOn();&lt;/p&gt;&#xD;
&lt;p&gt;MAPIM1.SessionID = MAPIS1.SessionID;&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; MAPIM1.Compose();&lt;/p&gt;&#xD;
&lt;p&gt;MAPIM1.AddressResolveUI = true;&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; MAPIM1.AttachmentIndex = 0;&lt;/p&gt;&#xD;
&lt;p&gt;MAPIM1.AttachmentPathName = m_file;&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; MAPIM1.AttachmentName = m_file_name;&lt;/p&gt;&#xD;
&lt;p&gt;MAPIM1.MsgSubject = "The Title ";&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; MAPIM1.MsgNoteText = "The Body ";&lt;/p&gt;&#xD;
&lt;p&gt;MAPIM1.Send(true);&lt;/p&gt;&#xD;
&lt;p&gt;MAPIS1.SignOff();&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt; &lt;img src="http://www.cnblogs.com/vcool/aggbug/1678122.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/vcool/archive/2010/03/04/1678122.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/vcool/archive/2009/04/13/1434868.html</id><title type="text">vb调用webservice</title><summary type="text">vb调用webservice利用SOAP协议首先，需要引用 microsoft xml 6.0在客户端调用时'定义soap消息 这个消息可以在webservice调用过程获得。</summary><published>2009-04-13T08:36:00Z</published><updated>2009-04-13T08:36:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2009/04/13/1434868.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2009/04/13/1434868.html"/></entry><entry><id>http://www.cnblogs.com/vcool/archive/2009/03/20/1417653.html</id><title type="text">报表服务器无法打开与报表服务器数据库的连接</title><summary type="text">报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都要求与数据库建立连接。 (rsReportServerDatabaseUnavailable) 获取联机帮助 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时，在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 S...</summary><published>2009-03-20T05:48:00Z</published><updated>2009-03-20T05:48:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2009/03/20/1417653.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2009/03/20/1417653.html"/></entry><entry><id>http://www.cnblogs.com/vcool/archive/2009/03/11/1408377.html</id><title type="text">在WEB中实现打印分页 </title><summary type="text">在WEB中实现打印分页 page-break-after版本：CSS2　 兼容性：IE4+　继承性：无 语法： page-break-after : auto &amp;#166; always &amp;#166; avoid &amp;#166; left &amp;#166; right &amp;#166; null 参数： auto : 　假如需要在对象之后插入页分割符 always : 　始终在对象之后插入页分割符 avoi...</summary><published>2009-03-11T01:33:00Z</published><updated>2009-03-11T01:33:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2009/03/11/1408377.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2009/03/11/1408377.html"/></entry><entry><id>http://www.cnblogs.com/vcool/archive/2008/05/14/1197249.html</id><title type="text">微软的面试题及答案－超变态但是很经典</title><summary type="text">第一组 　　1.烧一根不均匀的绳，从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子，问如何用烧绳的方法来计时一个小时十五分钟呢? 　　2.你有一桶果冻，其中有黄色、绿色、红色三种，闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 　　3.如果你有无穷多的水，一个3公升的提捅，一个5公升的提捅，两只提捅形状上下都不均匀，问你如何才能准确称出4公升的水? 　　4.一个...</summary><published>2008-05-14T13:28:00Z</published><updated>2008-05-14T13:28:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2008/05/14/1197249.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2008/05/14/1197249.html"/></entry><entry><id>http://www.cnblogs.com/vcool/archive/2008/05/14/1197089.html</id><title type="text">C# 操作TIF</title><summary type="text">ASP.net 1.1 smtp发邮件 Sent email by System.Web.Mail.MailMessage in c# -handiz@hotmail.com ----------------------------------------------------- public void SendMail(string recp, string title, string msg...</summary><published>2008-05-14T10:07:00Z</published><updated>2008-05-14T10:07:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2008/05/14/1197089.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2008/05/14/1197089.html"/></entry><entry><id>http://www.cnblogs.com/vcool/archive/2008/05/13/1195213.html</id><title type="text">AutoResetEvent和ManualResetEvent</title><summary type="text">在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似，但也有区别。Set方法将信号置为发送状态，Reset方法将信号置为不发送状态,WaitOne等待信号的发送。可以通过构造函数的参数值来决定其初始状态，若为true则非阻塞状态，为false为阻塞状态。如果某个线程调用WaitOne方法,则当信号处于发送状态时,该线程会得到信号...</summary><published>2008-05-13T06:54:00Z</published><updated>2008-05-13T06:54:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2008/05/13/1195213.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2008/05/13/1195213.html"/></entry><entry><id>http://www.cnblogs.com/vcool/archive/2008/05/10/1191422.html</id><title type="text">篮球的各个位置的职能!!!</title><summary type="text">1号位:控球后卫（Point Guard）是球场上拿球机会最多、掌握比赛、组织进攻的人。他们要把球从后场安全地带到前场，再把球传给其他队友，给队友创造得分的机会。助攻是他们的首要工作，控球后卫在赛场上扮演的角色就象执导一场精彩演出的导演。 2号位:得分后卫（Shooting Guard），是以得分为主要任务的后卫队员，他的身材一般高于控球后卫，外围投篮是其主要的得分手段。得分后卫在场上是仅次于小前...</summary><published>2008-05-10T09:41:00Z</published><updated>2008-05-10T09:41:00Z</updated><author><name>vcool</name><uri>http://www.cnblogs.com/vcool/</uri></author><link rel="alternate" href="http://www.cnblogs.com/vcool/archive/2008/05/10/1191422.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/vcool/archive/2008/05/10/1191422.html"/></entry></feed>
