﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-蜡人张</title><link>http://www.cnblogs.com/waxdoll/</link><description>快乐还不够！要快活才可以！！</description><language>zh-cn</language><lastBuildDate>Sun, 14 Mar 2010 23:48:17 GMT</lastBuildDate><pubDate>Sun, 14 Mar 2010 23:48:17 GMT</pubDate><ttl>60</ttl><item><title>[转]别听陈奕迅</title><link>http://www.cnblogs.com/waxdoll/archive/2010/02/19/eason_songs.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Thu, 18 Feb 2010 16:52:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2010/02/19/eason_songs.html</guid><description><![CDATA[<p>阅读: 124 评论: 0 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2010-02-19 00:52 <a href="http://www.cnblogs.com/waxdoll/archive/2010/02/19/eason_songs.html" target="_blank">原文链接</a></p><p><span style="color: red">在百度贴吧上看到的。有些歌曲，就我的理解，总结的并不是很准确；总体还是一个很好的帖子，可谓Eason所唱歌曲比较全面、经典的注解，转之&#8230;&#8230; </span></p>
<p>&nbsp;</p>
<p>如果你感情经历丰富，别听陈奕迅 </p>
<p>如果你被甩，甩你的人躲着让你怎么也找不着，别听《十面埋伏》 </p>
<p>如果跟你相恋的人其实爱的不是你，别听《人来人往》 </p>
<p>如果由朋友变暧昧最后还是崩了，别听《最佳损友》 </p>
<p>如果你幻想你爱的那个人还能记得你，别听《防不胜防》 </p>
<p>如果你爱的人被你的过去吓跑了，别听《大开眼戒》 </p>
<p>如果有人非要爱你而你是GAY，别听《富士山下》 </p>
<p>如果你刚跟你最爱的你认为几乎要托付终身的人分手，别听《天下无双》 </p>
<p>如果你总是想靠出位来吸引你爱的人而人偏偏不鸟你，别听《浮夸》 </p>
<p>如果你出位到极致使出一切招数你爱的人依然不鸟你，别听《K歌之王》 </p>
<p>如果你很穷，别听《New Order/ Last Order》 </p>
<p>如果你在每逢佳节倍思亲的时候被人甩，别听《Lonely Christmas》 </p>
<p>如果你自卑又要面子，别听《我不好爱》 </p>
<p>如果你有家庭危机七年之痒之类，别听《Shall We Talk》 </p>
<p>如果你看破了红尘，别听《夕阳无限好》 </p>
<p>如果你爱的人对你只有性趣，别听《低等动物》 </p>
<p>如果你被甩感觉如同五雷轰顶还幻想对方给个原因，别听《明年今日》 </p>
<p>如果你爱的人要结婚了但不是跟你，而且你又刚好属牛的话，千万别听《阿牛》 </p>
<p>如果事到如今你仍然对山盟海誓抱有幻想，别听《幸福摩天轮》 </p>
<p>如果你好朋友纷纷结束了单身惟独你仍然没人要，别听《最后今晚》 </p>
<p>如果你跟人暧昧了N年人家仍然不爱你，别听《绵绵》 </p>
<p>如果你看着你的EX如今一个个幸福无比感觉心境凄凉，别听《落花流水》 </p>
<p>如果你伤害了你曾爱到为之劈腿的人，别听《月球上的人》 </p>
<p>如果你总是感叹错误的时间遇上对的人，别听《1874》 </p>
<p>如果你爱的人甩了你理由是没新鲜感了，别听《还有什么可以送给你》 </p>
<p>如果你爱的人跟有钱人跑了，别听《Aren't You Glad》 </p>
<p>如果爱人跟你分手还告诉你我们还是朋友，别听《与我常在》 </p>
<p>如果你迟迟走不出旧爱的世界，整日睹物思情越活越沉重，别听《你的背包》 </p>
<p>如果已经察觉你们的爱已穷途末路，自己又怕轻举妄动会加速死期到来，只能无助的任感情自生自灭时，别听《预感》 </p>
<p>如果你觉得自己足够好，苦苦追寻但始终得不到对方珍惜重视时，别听《当着地球没有花》 </p>
<p>如果你因为爱上了一个对你时好时坏，若即若离的人，而让你痛不欲生的话，别听《黑暗中漫舞》 </p>
<p>如果你因为一段刻骨铭心的感情而有沧海难为水的感觉的话，别听《垃圾》 </p>
<p>如果你原谅了一个深深伤害过你的爱人，别听《伤心证明书》 </p>
<p>如果你一直深爱着童年青梅竹马的伙伴，而对方全然不知甚至早已忘却你，不要听《时光倒流二十年》 </p>
<p>如果你在一场恋爱中处于非常被动的地位，甚至到了任其摆布，听天由命的份上，千万别听《转机》 </p>
<p>如果你这辈子最爱的人要结婚了，甚至还邀请你参加婚礼，别听《婚礼的祝福》 </p>
<p>如果你抱怨恋人太依赖你，分手后却发觉本来井然有序的世界瞬间轰塌，方知自己其实需要对方比对方需要自己更深时，别听《谢谢》 </p>
<p>如果你不得已放弃了曾经美好的恋情，还要故作绝情镇定，别听《活着多好》 </p>
<p>如果你得到对方身体却得不到对方的心，只能在鱼水之欢时自欺欺人的感受虚幻的永恒和拥有，那么，别听《一夜销魂》 </p>
<p>如果你以为的真爱和唯一，因为对方出国，远走高飞而无疾而终的话，别听《遇见了你》 </p>
<p>如果你因为年轻不懂珍惜而错过了真爱，抱憾终身迟迟不再恋爱，那不要听《原来这里没有你》 </p>
<p>如果你因为寂寞而伤害了一个你不喜欢但深爱你的人，别听《兄妹》 </p>
<p>如果一段短暂的恋情，对方无法释怀心中的种种纠结，最后还是含泪离你而去，别听《淘汰》 </p>
<p>如果你为了心爱的人竭尽所能，甚至受尽委屈，但发现所有努力不及对方旧爱刹那的回心转意时，别听《世界》 </p>
<p>如果你满心欢喜的与旧爱相见，却发现对方早已与你形同陌路，不复往日感觉时，别听《你会不会》 </p>
<p>如果你非常想念某人，又总是幻想着能路上巧遇那千万别听《好久不见》 </p>
<p>如果你在感慨曾经朝夕相处就差一纸公文的恋人如今怎么就咫尺天涯时，别听《对不起，谢谢》 </p>
<p>总之，如果你深爱过，那就别听陈奕迅！ </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="color: red">另外一个版本，听陈奕迅&#8230;&#8230; </span></p>
<p>&nbsp;</p>
<p>如果你和恋人变得无话可说 习惯沉默 听 《Shall We Talk》 </p>
<p>如果你和一直所爱旧情人成为了朋友 而你却不知足 听 《想哭》 </p>
<p>如果以前和你爱得水深火热的人要结婚时 希望你来参加婚礼来祝福她 听 《婚礼的祝福》 </p>
<p>如果你不远千里去看望以前的她 想回到以前 却发现物是人非了 听 《不如不见》 </p>
<p>如果你和老友分道扬镳 互不相干 心中无限遗憾 听 《最佳损友》 </p>
<p>如果你见惯了世事无常 悲欢离合 却依旧依恋尘世 听 《夕阳无限好》 </p>
<p>如果你因为恋爱经历不多 总是怀恋旧情人 听 《失恋太少》 </p>
<p>如果以前你爱的人不愿让你太近 给你单纯的若有若无的爱情 让你到现在还在沉迷 听《单车》 </p>
<p>如果你和相爱的人甜蜜交汇 但最后注定要和你分离 她还教你习惯无常别伤心 听 《落花流水》 </p>
<p>如果你一直静候不爱你的人到最后还是没结果 却知道了很多东西 可惜时间回不来了 听 《葡萄成熟时》 </p>
<p>如果你很早就决心和旧伴侣一刀两断 一天她结婚了 你却不甘心 想用一生去等 听 《阿牛》 </p>
<p>如果你觉得生活什么担子都让你扛 让你处处为难 生活压力大 听 《男人的错》 </p>
<p>如果你不愿被人忽略 苦心出位表演娱乐大家吸引别人注意 做突出的一个人 听 《浮夸》 </p>
<p>如果你想表达对现在爱人的无限爱慕 为相见恨晚而可惜 听 《时光倒流二十年》 </p>
<p>如果你爱的人只可远观不可亵玩 而你因得不到更显矜贵而为她痴狂 听 《白玫瑰》 </p>
<p>如果逢佳节 外面热闹非凡 你身边却空无一人 连心中寄托的人都没有 听 《圣诞节》 </p>
<p>如果你担心你的情人和你熟悉之后发现你真面目后被吓走 听 《打回原形》 </p>
<p>如果你爱的人因为某些原因只能和你保持暧昧关系 让你进也不是退也不是 陪她演戏 听 《兄妹》 </p>
<p>如果你崇尚性 听 《低等动物》 </p>
<p>如果你有一天成熟稳重了 却怀念曾经为爱敏感动情的时候 听 《crying in the party》 </p>
<p>如果你不爱江山爱美人 为爱情放弃了事业 听 《信心花舍》 </p>
<p>如果你还在担心爱你的人 希望她能接受失去离开重新开始生活 听 《富士山下》 </p>
<p>如果你好友马上要结婚了 不能像以前一样和你天天鬼混了 而你还是单身 听 《最后今晚》 </p>
<p>如果你和你以前的爱人在同一个地方 你天天都想办法与她碰面却无缘相见 听 《十面埋伏》 </p>
<p>如果你和你兄弟为感情放弃各自的利益上的位置 听 《兄弟》 </p>
<p>如果你的女朋友花心 你却放纵她 相信她每次离开后都会回到你身边 听 《解药》 </p>
<p>如果你什么都看不起 什么都不想管 只想尽兴的玩 听 《烂》 </p>
<p>如果你以前都把恋爱当游戏嬉戏 而这次认真了 听 《飘飘飘飘》 </p>
<p>如果你看破红尘 生活与众不同 听 《阿怪》 </p>
<p>如果你感觉你和你的情人快到尽头了 她却不给你答案 你还想挽回 听 《预感》 </p>
<p>如果你感激生活变化无常才让你的过去变得精彩 听 《爱是怀疑》 </p>
<p>如果你为你爱的人使劲全身解数 等了又等 却还是竹篮打水一场空 听 《K歌之王》 </p>
<p>如果你触景伤情 怀恋自己的初恋 听 《粤语残片》</p>
<p>&nbsp;</p>
<p><img src="http://www.cnblogs.com/Emoticons/msn/77_77.gif"  alt="" /></p>
<p>&nbsp;</p> <img src="http://www.cnblogs.com/waxdoll/aggbug/1669285.html?type=1" width="1" height="1" alt=""/><p>评论: 0　<a href="http://www.cnblogs.com/waxdoll/archive/2010/02/19/eason_songs.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2010/02/19/eason_songs.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>一个批处理文件</title><link>http://www.cnblogs.com/waxdoll/archive/2010/02/18/web_url_batch_file.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Thu, 18 Feb 2010 14:36:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2010/02/18/web_url_batch_file.html</guid><description><![CDATA[<p>阅读: 82 评论: 0 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2010-02-18 22:36 <a href="http://www.cnblogs.com/waxdoll/archive/2010/02/18/web_url_batch_file.html" target="_blank">原文链接</a></p><p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp; 偶然看了一个批处理文件的内容，蛮有趣，以后可能会用到，记录之：</p>
<p>&nbsp;</p>
<div class="cnblogs_code" onclick="cnblogs_code_show('bd82553a-a2fa-4173-8c7e-9c4eed7f7214')"><img style="display: none" id="code_img_closed_bd82553a-a2fa-4173-8c7e-9c4eed7f7214" class="code_img_closed" src="http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif"  alt="" /><img id="code_img_opened_bd82553a-a2fa-4173-8c7e-9c4eed7f7214" class="code_img_opened" onclick="cnblogs_code_hide('bd82553a-a2fa-4173-8c7e-9c4eed7f7214',event)" src="http://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif"><span class="cnblogs_code_collapse">Batch File</span> 
<div id="cnblogs_code_open_bd82553a-a2fa-4173-8c7e-9c4eed7f7214">
<div><!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />--><span style="color: #0000ff">echo</span><span style="color: #000000">&nbsp;[InternetShortcut]&nbsp;</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">%USERPROFILE%\Favorites\</span><span style="color: red">InternetShortcutFileName.url</span><span style="color: #000000">"</span><span style="color: #000000"><br /></span><span style="color: #0000ff">echo</span><span style="color: #000000">&nbsp;URL</span><span style="color: #000000">=</span><span style="color: red">http:</span><span style="color: red">//</span><span style="color: red">YourWebSiteUrl&nbsp;</span><span style="color: #000000">&gt;&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">%USERPROFILE%\Favorites\</span><span style="color: red">InternetShortcutFileName.url</span><span style="color: #000000">"</span><span style="color: #000000"><br /></span><span style="color: #0000ff">echo</span><span style="color: #000000">&nbsp;IDList</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&gt;&gt;</span><span style="color: #000000">"</span><span style="color: #000000">%USERPROFILE%\Favorites\</span><span style="color: red">InternetShortcutFileName.url</span><span style="color: #000000">"</span><span style="color: #000000"><br /></span><span style="color: #0000ff">echo</span><span style="color: #000000">&nbsp;[{000214A0-</span><span style="color: #000000">0000</span><span style="color: #000000">-</span><span style="color: #000000">0000</span><span style="color: #000000">-C000-</span><span style="color: #000000">000000000046</span><span style="color: #000000">}]&nbsp;</span><span style="color: #000000">&gt;&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">%USERPROFILE%\Favorites\</span><span style="color: red">InternetShortcutFileName.url</span><span style="color: #000000">"</span><span style="color: #000000"><br /></span><span style="color: #0000ff">echo</span><span style="color: #000000">&nbsp;Prop3</span><span style="color: #000000">=</span><span style="color: #000000">19</span><span style="color: #000000">,</span><span style="color: #000000">2</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">&gt;&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">%USERPROFILE%\Favorites\</span><span style="color: red">InternetShortcutFileName.url</span><span style="color: #000000">"</span><span style="color: #000000"><br /><br />@</span><span style="color: #0000ff">start</span><span style="color: #000000">&nbsp;iexplore</span><span style="color: #000000">.</span><span style="color: #000000">exe&nbsp;</span><span style="color: red">http:</span><span style="color: red">//</span><span style="color: red">YourWebSiteUrl</span><span style="color: #000000"><br /></span></div></div></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 另外，找到一个非常不错的批处理文件学习和交流的网站，一并记录之：<a href="http://bbs.verybat.org/index.php" target="_blank">批处理交流论坛-非常批处理[V.B.T]</a>。</p>
<p>&nbsp;&nbsp;&nbsp; <img src="http://www.cnblogs.com/Emoticons/msn/regular_smile.gif"  alt="" /></p>
<p>&nbsp;</p><img src="http://www.cnblogs.com/waxdoll/aggbug/1669259.html?type=1" width="1" height="1" alt=""/><p>评论: 0　<a href="http://www.cnblogs.com/waxdoll/archive/2010/02/18/web_url_batch_file.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2010/02/18/web_url_batch_file.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>T-SQL中的ISNULL和IS NULL</title><link>http://www.cnblogs.com/waxdoll/archive/2009/11/20/is_null_isnull.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Fri, 20 Nov 2009 14:58:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/11/20/is_null_isnull.html</guid><description><![CDATA[<p>阅读: 644 评论: 3 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-11-20 22:58 <a href="http://www.cnblogs.com/waxdoll/archive/2009/11/20/is_null_isnull.html" target="_blank">原文链接</a></p><div id="mypostcontent_091120">
<p>T-SQL中，有时判断一个变量是否为NULL时，有人可能会用到函数ISNULL，如：&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">VARCHAR</span><span style="color: #000000">(</span><span style="color: #800000; font-weight: bold">20</span><span style="color: #000000">)<br />
</span><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR2</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">INT</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">IF</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">ISNULL</span><span style="color: #000000">(</span><span style="color: #008000">@VAR1</span><span style="color: #000000">,&nbsp;</span><span style="color: #ff0000">''</span><span style="color: #000000">)&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">''</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR1&nbsp;is&nbsp;null.</span><span style="color: #ff0000">'</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">IF</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">ISNULL</span><span style="color: #000000">(</span><span style="color: #008000">@VAR2</span><span style="color: #000000">,&nbsp;</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">)&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR2&nbsp;is&nbsp;null.</span><span style="color: #ff0000">'</span></div>
<p>这种用法其实是有问题的，再看：&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">VARCHAR</span><span style="color: #000000">(</span><span style="color: #800000; font-weight: bold">20</span><span style="color: #000000">)<br />
</span><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR2</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">INT</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">SET</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR1</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">''</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">SET</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR2</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">IF</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">ISNULL</span><span style="color: #000000">(</span><span style="color: #008000">@VAR1</span><span style="color: #000000">,&nbsp;</span><span style="color: #ff0000">''</span><span style="color: #000000">)&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">''</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR1&nbsp;is&nbsp;null.</span><span style="color: #ff0000">'</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">IF</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">ISNULL</span><span style="color: #000000">(</span><span style="color: #008000">@VAR2</span><span style="color: #000000">,&nbsp;</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">)&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR2&nbsp;is&nbsp;null.</span><span style="color: #ff0000">'</span></div>
<p>很显然，@VAR1和@VAR2均已赋值且不为NULL。</p>
<p>再看更特殊的情况：&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR3</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">BIT</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">ISNULL</span><span style="color: #000000">(</span><span style="color: #008000">@VAR3</span><span style="color: #000000">,&nbsp;</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">)</span></div>
<p>打印出来的值是1，而不是-1，这是因为：@VAR3的类型是BIT，其可能值只有三个：0、1或NULL，如果给其赋0和NULL之外的值（此处是-1），均被认为是1。</p>
<p>用ISNULL函数判断变量是否为NULL，在特定上下文的业务逻辑中有可能是正常运行的，如上述@VAR1永远不会为''，@VAR2永远不会为-1的情况；还有一种情况，以@VAR1为例，如果开发人员确实希望IF分支中的语句不仅在@VAR1是NULL的时候执行，而且当@VAR1的值是一个空字符串('')时也执行。</p>
<p>变量是否为NULL的判断应该使用IS NULL：&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">VARCHAR</span><span style="color: #000000">(</span><span style="color: #800000; font-weight: bold">20</span><span style="color: #000000">)<br />
</span><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR2</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">INT</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">DECLARE</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR3</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">BIT</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">SET</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR1</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">''</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">SET</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR2</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">=</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">1</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">IF</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">IS</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">NULL</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR1&nbsp;is&nbsp;null.</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">ELSE</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR1&nbsp;is&nbsp;not&nbsp;null.</span><span style="color: #ff0000">'</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">IF</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR2</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">IS</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">NULL</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR1&nbsp;is&nbsp;null.</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">ELSE</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR2&nbsp;is&nbsp;not&nbsp;null.</span><span style="color: #ff0000">'</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">IF</span><span style="color: #000000">&nbsp;</span><span style="color: #008000">@VAR3</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">IS</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">NULL</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR1&nbsp;is&nbsp;null.</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">ELSE</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">PRINT</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">@VAR3&nbsp;is&nbsp;not&nbsp;null.</span><span style="color: #ff0000">'</span></div>
<p>IS NULL经常用于组成一个逻辑表达式出现在单个T-SQL语句的WHERE子句中，有些人在写存储过程时遇到控制流语句却不敢用了，而改用ISNULL函数，记之。</p>
<p><img alt="" src="http://www.cnblogs.com/Emoticons/msn/regular_smile.gif" /></p>
</div><img src="http://www.cnblogs.com/waxdoll/aggbug/1607268.html?type=1" width="1" height="1" alt=""/><p>评论: 3　<a href="http://www.cnblogs.com/waxdoll/archive/2009/11/20/is_null_isnull.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/11/20/is_null_isnull.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>随便写写（13）</title><link>http://www.cnblogs.com/waxdoll/archive/2009/10/18/cumt_100year.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Sun, 18 Oct 2009 14:13:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/10/18/cumt_100year.html</guid><description><![CDATA[<p>阅读: 253 评论: 4 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-10-18 22:13 <a href="http://www.cnblogs.com/waxdoll/archive/2009/10/18/cumt_100year.html" target="_blank">原文链接</a></p><div style="line-height: 24px; margin: 20px 0px; padding-left: 30px; width: 500px; font-size: 16px">此刻，<br />我正在收看徐州公共频道的直播，<br />这是中国矿业大学建校100周年文艺晚会，<br />只是徐州公共频道，<br />未免让人失望，<br />日薄西山的煤炭行业，<br />怎么能引起这个功利的社会的关注，<br />即使是一个有历史的百年学府，<br />社会确是于矿大不公！<br />默默无闻，甘于奉献正是矿大人的品质，<br />矿大的一百年，<br />承受了太多了的寂寞，<br />甚至是屈辱，<br />但是，<br />历经风雨的她，<br />依然朴实地缓释着自己的能量，<br />矿大人的心中，有此当足矣！<br />矿大人从不张扬，<br />今天，让我们豪迈地向矿大说一声：<br />百岁生日快乐！<br /><br /><br /><br />百年辉煌向未来，<br />乐观的人已经开始憧憬下一个百年，<br />其实，我们都还没有做好准备，<br />煤炭资源即将枯竭，<br />国务委员同志还让我们保持特色，<br />严肃一点说，<br />这是不负责任的，<br />任何生于特色的东西必将死于特色，<br />矿大需要进行转型，<br />这将是一个痛苦而无奈的抉择，<br />矿大应是学子与教师之矿大，<br />而非官僚之矿大，<br />应当明确这种选择权的归属。<br />不要让紧缺带来的暂时繁荣，<br />蒙蔽了我们的眼睛，<br />当我们还在处心积虑榨取煤炭仅存的价值时，<br />将失去的可能是我们的下一个百年。<br /><br /><br /><img src="http://www.cnblogs.com/Emoticons/msn/72_72.gif"  alt="" /><br /><br /></div><img src="http://www.cnblogs.com/waxdoll/aggbug/1585633.html?type=1" width="1" height="1" alt=""/><p>评论: 4　<a href="http://www.cnblogs.com/waxdoll/archive/2009/10/18/cumt_100year.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/10/18/cumt_100year.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>随便写写（12）</title><link>http://www.cnblogs.com/waxdoll/archive/2009/09/24/alibaba_punk_show.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Thu, 24 Sep 2009 13:21:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/09/24/alibaba_punk_show.html</guid><description><![CDATA[<p>阅读: 249 评论: 1 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-09-24 21:21 <a href="http://www.cnblogs.com/waxdoll/archive/2009/09/24/alibaba_punk_show.html" target="_blank">原文链接</a></p><div style="line-height: 24px; margin: 20px 0px; padding-left: 30px; width: 500px; font-size: 16px">无意中看到新浪上的一篇博文，<br />
《<a href="http://blog.sina.com.cn/s/blog_4c8629f90100f1b6.html?tj=1" target="_blank">高调马云，警惕崩溃为自己企业的&#8220;负资产&#8221;</a>》，<br />
作者在拿阿里巴巴十周年庆时马云的朋克造型说事儿，<br />
得到的结论似乎是马云应该谨言慎行，<br />
至少作者认为马云这次玩得有点太high，<br />
会有很多像作者本人一样接受不了，<br />
事实上，如果作者对阿里巴巴高层更熟悉的话，<br />
这篇博文的攻击性的覆盖面将更加广泛，<br />
那个&#8220;反串性感女神玛丽莲&#183;梦露的男演员&#8221;，<br />
其实是阿里巴巴的CFO蔡崇信，<br />
这哥们抬起胳膊做飞吻时露出的黑色腋毛，<br />
肯定让作者想把隔夜饭都吐出来，<br />
所以没有仔细辨认梦露的真面目，<br />
后面还有一个拿着吉他身穿皮衣皮裤假意伴奏的家伙，<br />
那是阿里巴巴B2B事业部的CEO卫哲，<br />
也许不只这三个阿里巴巴的高层人物参加了这场做秀，<br />
但我的内线消息只有这么多，<br />
因为我根本懒得问其他更多的人都是谁，<br />
这段视频在娱乐栏目出现之后，<br />
好像并没有像作者所说&#8220;网络上的冷水转眼扑面而来&#8221;，<br />
我的一个朋友看了视频只是跟我说了三个字&#8220;太搞了&#8221;，<br />
是啊，除了&#8220;太搞了&#8221;就再也没有什么了，<br />
那毕竟是阿里巴巴内部的晚会，<br />
如果马云愿意又有什么不可呢？<br />
但我还是忍不住猜测参加做秀的高管们是否都是自愿的，<br />
但有一点可以肯定，<br />
这种视频会被泄露出来，<br />
一定是他们自愿的，<br />
一如马云过冬论的内部邮件被媒体披露一样，<br />
否则外界根本无从了解这些，<br />
也就不存在这些所谓话题了，<br />
所以，某些人纯粹是得了便宜卖乖。<br />
阿里巴巴是个年轻的公司，<br />
也是一个年轻人的公司，<br />
26000名平均年龄27岁的年轻人，<br />
他们收入较高、压力较大，<br />
见识过太多的新鲜奇趣，<br />
没有多少东西可以轻易刺激到他们，<br />
这种情况下，杰克船长显然要出狠招，<br />
其实，朋克造型并不算最狠的，<br />
去年年会马云还曾戴上假发扮演白雪公主，<br />
马还曾自曝在某次重要庆典上要跳钢管舞，<br />
只不过上台前的最后一刻被死谏拦住而已；<br />
他们各个区域的类似晚会同样非常雷人，<br />
男扮女装衣着暴露的T台秀算是小儿科，<br />
不过个人认为这些其实并不好玩，<br />
真不知道这帮小白领们是怎么想的，<br />
但是按照他们自己的说法，这叫简单、开放，<br />
不认同这种文化的人显然不能够理解这些。<br />
但是，这些并不能够成为外界担忧的原因，<br />
阿里巴巴即使止步于现在，<br />
它也已经可以成为互联网的一个传奇，<br />
多年以后，即使阿里巴巴不存在了，<br />
我们也应该承认阿里巴巴曾经是一个可以称得上伟大的公司。<br />
<br />
<br />
另外，我想以一个小人物的视角谈谈阿里巴巴，<br />
如一些评论所言，<br />
阿里巴巴已经成功打造了一个电子商务的所谓生态链，<br />
譬如，现在淘宝C2C吸引的年轻人成长之后，<br />
会成为将来B2B的主要客户群体，<br />
但电子商务这种贸易形势更多表现为一种服务，<br />
而B2B上做服务的恰恰非常少，大多数还是实业，<br />
所以这个链条是否畅通值得怀疑；<br />
阿里巴巴现在主要营收应该是来源于中国供应商服务，<br />
金融风暴来临之后，<br />
中国对外出口遭受重创，<br />
阿里巴巴大幅降低服务价格，<br />
导致大批客户加入这个平台，<br />
服务能否跟上是个大问题，<br />
糟糕的大环境也会严重影响用户的信心，<br />
况且原本的B2B平台就相对简单，<br />
很难想象仅凭21套网站模版就能够帮助用户把外贸做好，<br />
用户仅仅是在网站上使用多种外国语展示自己的商品，<br />
最近的两个进步是：<br />
使用可以中英互译的雅虎通与国外客户进行交流，<br />
和让国外客户使用他们并不了解的支付宝进行支付，<br />
但是用户与国外客户成交的大部分流程阿里巴巴基本没有参与，<br />
不过据说阿里巴巴有意购买油轮介入远洋物流，<br />
也许将来B2B相对幼稚的状况可以得到改善；<br />
就文化来讲，<br />
阿里巴巴的任何产品和服务的商业气息都太浓，<br />
作为一个电子商务公司来说，<br />
这本无可厚非，<br />
但我总觉得在互联网上赚取利润应该是静悄悄的，<br />
而不是大张旗鼓的，<br />
最好不要让用户感觉到自己进入某个网站是来花钱的，<br />
让用户自愿花钱才是最高境界，<br />
SNS正在迅猛发展，<br />
如果将来它们可以赚取高额利润，<br />
或许可以为这一点做出佐证；<br />
年轻人为主的人员结构也会带来一些问题，<br />
他们往往缺乏足够的责任心，<br />
而会将重心放在个人财富的积累上，<br />
如果缺乏对客户、对社会的责任，<br />
将严重损坏阿里巴巴的企业形象。<br />
可以预见的几年之内，<br />
淘宝B2C业务可能得到长足发展，<br />
取代中国供应商服务成为主要营收来源指日可待，<br />
事实上，阿里巴巴各项业务运行这么长时间以来，<br />
收集了大量用户数据，<br />
这几乎是中国互联网商业最为完整的数据，<br />
这是一笔非常宝贵的资源和财富，<br />
如果决策得当，<br />
阿里巴巴必将大有可为。<br />
<br />
<br />
<img src="http://www.cnblogs.com/Emoticons/msn/wink_smile.gif"  alt="" /><br />
<br />
</div><img src="http://www.cnblogs.com/waxdoll/aggbug/1573577.html?type=1" width="1" height="1" alt=""/><p>评论: 1　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/24/alibaba_punk_show.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/24/alibaba_punk_show.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>随便写写（11）</title><link>http://www.cnblogs.com/waxdoll/archive/2009/09/23/speechless.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Wed, 23 Sep 2009 14:23:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/09/23/speechless.html</guid><description><![CDATA[<p>阅读: 263 评论: 6 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-09-23 22:23 <a href="http://www.cnblogs.com/waxdoll/archive/2009/09/23/speechless.html" target="_blank">原文链接</a></p> 
<div style="line-height: 24px; margin: 20px 0px; padding-left: 30px; width: 400px; font-size: 16px">

一直以来，<br />
我都不怎么招领导们待见，<br />
应该是我自己的原因，<br />
嘴笨，不会说话，<br />
见到领导更不会说话，<br />
领导们也会以为我不高兴和他们说话，<br />
有人肯定会想，<br />
怎么这小子一个人就演完了没头脑和不高兴？<br />
反正已经有人用&#8220;高尚&#8221;一词来嘲笑我啦，<br />
反正已经有人说我不会&#8220;钻营&#8221;啦，<br />
其实我死得挺冤的，<br />
我就是这样的一个人呀。<br />
在老家呆着的时候，<br />
如果来了熟人，<br />
我都更愿意躲在自己的房间里，<br />
其实我也想掏心窝子和领导们说说知心话啊，<br />
领导也是人嘛，<br />
和其他人没有区别的呀，<br />
可我就是说不出，<br />
和好朋友在一起，<br />
我都可能担心没有话说冷场而惴惴不安，<br />
常常把朋友告诉我的一件事，<br />
原样再讲给同一位朋友听，<br />
而且往往讲了一半，<br />
恍然大悟就是这位朋友告诉我的这件事，<br />
那个尴尬啊，<br />
所以，还能让我怎么办呢？<br />
有人可能会问，<br />
不就是中国话嘛，<br />
你又不是什么ABC，<br />
怎么就不会说宁？<br />
就是啊，<br />
就算再不济，<br />
电影电视上的台词，<br />
总该能记得住吧，<br />
什么大爷您吃了吗，<br />
什么媞儿妈洗衣服哪，<br />
就照这个说不就得了？<br />
呵呵，还是很抱歉，<br />
其实我不是一个演员，<br />
我只是一个死跑龙套的，<br />
我真的演不来。<br />
每次我观摩别人演讲或讲课时，<br />
那些口若悬河，舌灿莲花，<br />
那些慷慨激昂，意气风发，<br />
那种癫狂的状态真是让我神往得口水下流（略往字）啊，<br />
天哪，这个演员真是相当地好啊！<br />


<br />
<br />
<img alt="" src="http://www.cnblogs.com/Emoticons/msn/confused_smile.gif" /><br />
<br />
</div><img src="http://www.cnblogs.com/waxdoll/aggbug/1572939.html?type=1" width="1" height="1" alt=""/><p>评论: 6　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/23/speechless.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/23/speechless.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>C#向Word文档中插入条形码</title><link>http://www.cnblogs.com/waxdoll/archive/2009/09/23/Add_OLE_Control_In_Word_Document.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Wed, 23 Sep 2009 08:39:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/09/23/Add_OLE_Control_In_Word_Document.html</guid><description><![CDATA[<p>阅读: 691 评论: 1 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-09-23 16:39 <a href="http://www.cnblogs.com/waxdoll/archive/2009/09/23/Add_OLE_Control_In_Word_Document.html" target="_blank">原文链接</a></p><div id="indentP">
<p>在Word中可以通过下面的方法手动添加一个条形码：使用菜单&#8220;视图&#8221;&#8212;&#8212;&#8220;工具栏&#8221;&#8212;&#8212;&#8220;控件工具箱&#8221;打开控件工具箱，使用控件工具箱右下角的最后一个按钮&#8220;其它控件&#8221;，在弹出的列表中选择&#8220;Microsoft BarCode Control 9.0&#8221;，在文档中新添加的条形码上单击右键，使用邮件菜单&#8220;属性&#8221;打开属性对话框，设置Value和Style属性值即可显示相应的条形码。</p>
<p>还有另外一种可以添加条形码的方法，使用一些条形码字库，只要输入相应条形码的字符，并选择使用特定的条形码字体即可。</p>
<p>这里讨论的是第一种方法，而且应用的场景是一次性向一个Word文档添加多个条形码，此时手动添加不适用，可以考虑使用VBA完成添加条形码的操作。</p>
<p>在VBA for Word的编程参考资料里很容易找到这样的代码：</p>
<p>&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008080">1</span>&nbsp;<span style="color: #0000ff">Set</span><span style="color: #000000">&nbsp;myCB&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;ActiveDocument.Shapes.AddOLEControl(ClassType:</span><span style="color: #000000">=</span><span style="color: #800000">"</span><span style="color: #800000">Forms.CheckBox.1</span><span style="color: #800000">"</span><span style="color: #000000">)<br /></span><span style="color: #008080">2</span>&nbsp;<span style="color: #000000"></span><span style="color: #0000ff">With</span><span style="color: #000000">&nbsp;myCB.OLEFormat.Object<br /></span><span style="color: #008080">3</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;.Value&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">False</span><span style="color: #000000"><br /></span><span style="color: #008080">4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;.Caption&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">Check&nbsp;if&nbsp;over&nbsp;21</span><span style="color: #800000">"</span><span style="color: #000000"><br /></span><span style="color: #008080">5</span>&nbsp;<span style="color: #000000"></span><span style="color: #0000ff">End</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">With</span></div>
<p>&nbsp;</p>
<p>这是向Word文档中添加一个复选框的VBA代码，如果是添加一个条形码对象，代码是这样的：</p>
<p>&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008080">1</span>&nbsp;<span style="color: #0000ff">Set</span><span style="color: #000000">&nbsp;myCB&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;ActiveDocument.Shapes.AddOLEControl(ClassType:</span><span style="color: #000000">=</span><span style="color: #800000">"</span><span style="color: #800000">BARCODE.BarCodeCtrl.1</span><span style="color: #800000">"</span><span style="color: #000000">)<br /></span><span style="color: #008080">2</span>&nbsp;<span style="color: #000000"></span><span style="color: #0000ff">With</span><span style="color: #000000">&nbsp;myCB.OLEFormat.Object<br /></span><span style="color: #008080">3</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;.Value&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">S-102909211000001-12</span><span style="color: #800000">"</span><span style="color: #000000"><br /></span><span style="color: #008080">4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;.Style&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">7</span><span style="color: #000000"><br /></span><span style="color: #008080">5</span>&nbsp;<span style="color: #000000"></span><span style="color: #0000ff">End</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">With</span></div>
<p>&nbsp;</p>
<p>条形码上显示的字符串是&#8220;S-102909211000001-12&#8221;。</p>
<p>在C#中如何完成以上操作？</p>
<p>首先应当在项目中添加Microsoft.Office.Interop.Word引用，再添加对Office安装目录下的2052目录中的msbcode9.ocx的引用，后者在解决方案资源管理器中显示为BARCODELib，需要使用此命名空间对条形码的属性进行设置。</p>
<p>然后使用以下代码完成向Word文档中添加一个条形码：</p>
<p>&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008080">&nbsp;1</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;btnAddBarCodeControl_Click(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br /></span><span style="color: #008080">&nbsp;2</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br /></span><span style="color: #008080">&nbsp;3</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Microsoft.Office.Interop.Word.Application&nbsp;CurWord&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br /></span><span style="color: #008080">&nbsp;5</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Microsoft.Office.Interop.Word.Document&nbsp;CurDocument&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br /></span><span style="color: #008080">&nbsp;6</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;mValue&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;System.Reflection.Missing.Value;<br /></span><span style="color: #008080">&nbsp;7</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;8</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;objFileName&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Application.StartupPath&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">/testdoc.doc</span><span style="color: #800000">"</span><span style="color: #000000">;<br /></span><span style="color: #008080">&nbsp;9</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">10</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;objReadOnly&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">false</span><span style="color: #000000">;<br /></span><span style="color: #008080">11</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">12</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurWord&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Microsoft.Office.Interop.Word.Application();<br /></span><span style="color: #008080">13</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">14</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurDocument&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;CurWord.Documents.Open(<br /></span><span style="color: #008080">15</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;objFileName<br /></span><span style="color: #008080">16</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">17</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;objReadOnly<br /></span><span style="color: #008080">18</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">19</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">20</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">21</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">22</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">23</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">24</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">25</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">26</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">27</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">28</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">29</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">30</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">31</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br /></span><span style="color: #008080">32</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">33</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;objOleControlType&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">BARCODE.BarCodeCtrl.1</span><span style="color: #800000">"</span><span style="color: #000000">;<br /></span><span style="color: #008080">34</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /></span><span style="color: #008080">35</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;objLeft&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">20</span><span style="color: #000000">;<br /></span><span style="color: #008080">36</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;objTop&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">20</span><span style="color: #000000">;<br /></span><span style="color: #008080">37</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;objWidth&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">200</span><span style="color: #000000">;<br /></span><span style="color: #008080">38</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;objHeight&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">50</span><span style="color: #000000">;<br /></span><span style="color: #008080">39</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">40</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;comControl&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;CurDocument.Shapes.AddOLEControl(<br /></span><span style="color: #008080">41</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;objOleControlType<br /></span><span style="color: #008080">42</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;objLeft<br /></span><span style="color: #008080">43</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;objTop<br /></span><span style="color: #008080">44</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;objWidth<br /></span><span style="color: #008080">45</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;objHeight<br /></span><span style="color: #008080">46</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;,&nbsp;</span><span style="color: #0000ff">ref</span><span style="color: #000000">&nbsp;mValue<br /></span><span style="color: #008080">47</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;).OLEFormat.Object;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /></span><span style="color: #008080">48</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /></span><span style="color: #008080">49</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">50</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((BARCODELib.IBarCodeCtrl)comControl).Value&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">S-102909211000001-12</span><span style="color: #800000">"</span><span style="color: #000000">;<br /></span><span style="color: #008080">51</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">52</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((BARCODELib.IBarCodeCtrl)comControl).Style&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">7</span><span style="color: #000000">;<br /></span><span style="color: #008080">53</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">54</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CurDocument.Save();<br /></span><span style="color: #008080">55</span>&nbsp;<span style="color: #000000"><br /></span><span style="color: #008080">56</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></div>
<p>&nbsp;</p>
<div align="center"><img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/waxdoll/68907/o_barcodeinword.gif" width="281" height="99" /></div>
<p>&nbsp;</p>
<p>上面的C#代码是由完成同样功能的VBA代码转换过来的，其它地方可能并无什么难理解之处，有两个地方需要说明一下&#8212;&#8212;</p>
<p>1、AddOLEControl方法的第一个参数ClassType如何确定？语法提示告诉我们这是ActiveX控件的编程标识符，其实，这个编程标识符可以在VBA for Word编程参考资料中找到，文档主题即为&#8220;OLE 编程标识符&#8221;，常用控件的编程标识符列表如下：</p>
<p>&nbsp;</p>
<table style="width: 50%" id="mytable" border="0" cellspacing="0" summary="常用控件编程标识符" align="center">
<tr>
<td class="ntdtop" width="40%"><strong>要创建此控件</strong></td>
<td class="ntdtop" width="60%"><strong>使用此标识符</strong></td></tr>
<tr>
<td class="ntd">复选框</td>
<td class="ntd">Forms.CheckBox.1</td></tr>
<tr>
<td class="ntd">组合框</td>
<td class="ntd">Forms.ComboBox.1</td></tr>
<tr>
<td class="ntd">命令按钮</td>
<td class="ntd">Forms.CommandButton.1</td></tr>
<tr>
<td class="ntd">框架</td>
<td class="ntd">Forms.Frame.1</td></tr>
<tr>
<td class="ntd">图像</td>
<td class="ntd">Forms.Image.1</td></tr>
<tr>
<td class="ntd">标签</td>
<td class="ntd">Forms.Label.1</td></tr>
<tr>
<td class="ntd">列表框</td>
<td class="ntd">Forms.ListBox.1</td></tr>
<tr>
<td class="ntd">多页控件</td>
<td class="ntd">Forms.MultiPage.1</td></tr>
<tr>
<td class="ntd">选项按钮</td>
<td class="ntd">Forms.OptionButton.1</td></tr>
<tr>
<td class="ntd">滚动条</td>
<td class="ntd">Forms.ScrollBar.1</td></tr>
<tr>
<td class="ntd">数值调节钮</td>
<td class="ntd">Forms.SpinButton.1</td></tr>
<tr>
<td class="ntd">TabStrip</td>
<td class="ntd">Forms.TabStrip.1</td></tr>
<tr>
<td class="ntd">文本框</td>
<td class="ntd">Forms.TextBox.1</td></tr>
<tr>
<td class="ntd">切换按钮</td>
<td class="ntd">Forms.ToggleButton.1</td></tr></table>
<p>&nbsp;</p>
<p>当然，对于条形码控件来说，它的编程标识符要特殊一些，没有办法，只能找找VBA方法中处理时使用的ClassType名称了。</p>
<p>2、comControl的类型是如何确定的？如果不确定它的类型，我们是无法设置该控件的Value和Style属性的。</p>
<p>确定该COM对象类型的过程是这样的，添加对Microsoft.VisualBasic的引用，监视察看Microsoft.VisualBasic.Information.TypeName(comControl)的值（在设置OLE控件属性之前），可以得到字符串"IBarCodeCtrl"（原理可以参照&#8220;<a href="http://cownew.blog.51cto.com/413531/86662" target="_blank">获取System.__ComObject的真正类型</a>&#8221;，不再赘述），在BARCODELib命名空间下恰好有名称为IBarCodeCtrl的接口。</p>
<p>如果要添加的是Office的常用控件，而不是条形码控件，方法类似。以添加一个文本框为例，objOleControlType应为"Forms.TextBox.1"，察看Microsoft.VisualBasic.Information.TypeName(comControl)的值为IMdeText，要使用这个接口，应该添加引用Microsoft.Vbe.Interop.Forms，这个命名空间下包含了Office常用控件的接口，可以使用下面的语句为该文本框设置初始显示的字符串：</p>
<p>&nbsp;</p>
<div class="cnblogs_code"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008080">1</span>&nbsp;<span style="color: #000000">((Microsoft.Vbe.Interop.Forms.IMdcText)comControl).Text&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">inital&nbsp;value</span><span style="color: #800000">"</span><span style="color: #000000">;</span></div>
<p>&nbsp;</p>
<div align="center"><img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/waxdoll/68907/o_textboxinword.gif" width="281" height="99" /></div>
<p>&nbsp;</p>
<p><img alt="" src="http://www.cnblogs.com/Emoticons/msn/wink_smile.gif" /></p>
<p>&nbsp;</p>
<p>P.S. 有关C#以COM方式操作Word文档可以参见<a href="http://www.cnblogs.com/sharemeteor" target="_blank">sharemeteor</a>的一篇随笔<a href="http://www.cnblogs.com/sharemeteor/archive/2005/08/19/218193.html" target="_blank">：.NET1.1下，使用C#自动生成Word2003文档（通过操作COM组件实现）</a>。</p>
<p>&nbsp;</p></div><img src="http://www.cnblogs.com/waxdoll/aggbug/1572745.html?type=1" width="1" height="1" alt=""/><p>评论: 1　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/23/Add_OLE_Control_In_Word_Document.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/23/Add_OLE_Control_In_Word_Document.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>随便写写（10）</title><link>http://www.cnblogs.com/waxdoll/archive/2009/09/20/casual_post_10.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Sun, 20 Sep 2009 14:24:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/09/20/casual_post_10.html</guid><description><![CDATA[<p>阅读: 246 评论: 1 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-09-20 22:24 <a href="http://www.cnblogs.com/waxdoll/archive/2009/09/20/casual_post_10.html" target="_blank">原文链接</a></p><div style="line-height: 24px; margin: 20px 0px; padding-left: 30px; width: 400px; font-size: 16px">很多年前，<br />听谢霆锋的《所有人是傻》，<br />多少是为标题吸引，<br />他的《不耐烦》，<br />又饱含多少年少轻狂&#8230;&#8230;<br />后来，<br />听到陈奕迅翻唱罗文的《几许风雨》，<br />才发现，<br />虽然我们还在继续挣扎，<br />却已被岁月磨平了棱角，<br />我还算得上年轻，<br />可是我的心，似乎已经老了。<br />二十多年来，<br />战栗地活着，<br />努力过，也堕落过，<br />追逐平静，<br />却从未平静过，<br />追逐本身注定无法平静，<br />得到什么，<br />就要失去另外的什么，<br />也越来越害怕这种怪圈。<br />为什么不能不为名利而活，<br />为什么要由别人来评判自己，<br />你的内心还能够坚守多久？<br /><br /><br /><img alt="" src="http://www.cnblogs.com/Emoticons/msn/confused_smile.gif" /><br /><br /></div><img src="http://www.cnblogs.com/waxdoll/aggbug/1570635.html?type=1" width="1" height="1" alt=""/><p>评论: 1　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/20/casual_post_10.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/20/casual_post_10.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>随便写写（9）</title><link>http://www.cnblogs.com/waxdoll/archive/2009/09/19/Lenovo_S10_HDD.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Sat, 19 Sep 2009 15:35:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/09/19/Lenovo_S10_HDD.html</guid><description><![CDATA[<p>阅读: 246 评论: 0 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-09-19 23:35 <a href="http://www.cnblogs.com/waxdoll/archive/2009/09/19/Lenovo_S10_HDD.html" target="_blank">原文链接</a></p><div style="line-height: 24px; margin: 20px 0px; padding-left: 30px; width: 400px; font-size: 16px">Lenovo S10 坏了，<br />以前只是在网上看到过，<br />S10有低温不能工作的问题，<br />因此S10也被调侃为&#8220;10&#8451;以上&#8221;，<br />不过买了不到一年还是坏了。<br />拿回来的时候，<br />说是一开始电量显示不对，<br />电池用完后插上电源就频繁重启，<br />有时候没办法进系统。<br />开机一看，<br />停在磁盘检测的画面：<br />One of your disks needs to be checked for consistency.<br />You may cancel the disk check, but it is strongly recommended that you continue.<br />进度很缓慢，<br />估计硬盘确实有问题，<br />但是也不想再去找客服了，<br />一是因为保修卡没找到，<br />发票好像也给拿去报销了，<br />二是即使找了客服，<br />无非是换盘或换机，<br />还不知道要多少时间呢，<br />还是自己捣鼓捣鼓吧。<br />重启之，<br />取消自检，<br />可以进系统，<br />但运行程序有停顿，<br />有时死explorer，<br />看来坏道是一定的，<br />经常提着跑，<br />不出问题才怪，<br />只有想办法修复了，<br />先上HDD Tune Pro 3.5，<br />&#8220;基准&#8221;选项卡下&#8220;开始&#8221;，<br />程序几十秒后提示错误，<br />看来是不行，<br />到&#8220;错误扫描&#8221;选项卡下，<br />进行&#8220;快速&#8221;扫描，<br />错误还真不少，<br />&#8220;损坏的块&#8221;有2.5%，<br />而且坏道位置相对集中。<br />再上HDD Regenerator 1.71，<br />号称唯一可修复硬盘物理坏道的工具，<br />Windows下运行，<br />提示C和D两个盘有程序在运行，<br />C是操作系统，<br />D应该是联想的OneKey Recovery，<br />忽略之，<br />遇到坏道好像真能恢复，<br />后来还是出错了，<br />系统自动重启，<br />进DOS下运行，<br />情况有所好转，<br />貌似也修复了不少坏道，<br />可是运行一段时间后，<br />提示找不到硬盘，<br />建议BIOS里将AHCI改为IDE，<br />改了，<br />重新运行HDD Regenerator，<br />还是不行，<br />有些坏道根本过不去，<br />提示仍然是找不到硬盘。<br />看来得做好低格的准备了，<br />备份数据，<br />以前放的照片有的已经拷不出来了。<br />找一个WinPE放U盘上，<br />用U盘启动，<br />上Low Level Format Tool 2.36，<br />遇到坏道的地方，<br />总是提示：<br />Format Error Occured at offset ...<br />看来不行，<br />而且照那进度，<br />每个几天是没办法格式化完的，<br />不能取消进程，<br />直接关闭，<br />原来的分区全没了，<br />上Partition Magic 8，<br />这个好像也能找到坏道，<br />找到后隐藏就可以了，<br />貌似要先创建分区，<br />否则无法进行检查，<br />创建后竟然又检查不到错误，<br />看来还是不行。<br />再上SPFDISK，<br />当然是在DOS下运行了，<br />S(pecial)FDISK果然名不虚传，<br />至少检查坏道不像其它的那么磨叽，<br />这样就可以很快确定坏道的位置，<br />而且分区的时候，<br />可以通过输入磁柱开始和结束位置来分区，<br />而不是通过输入分区的大小，<br />在没有坏道的地方建立主分区和逻辑分区，<br />160G的硬盘有22G有坏道，<br />只能舍弃不用了。<br />原来OEM的XP Home系统盘丢了，<br />干脆上网随便找一个Ghost版本的还原上去，<br />这些工作做完之后，<br />重启竟然还是进不了系统，<br />一个光标一直在跳，<br />猜测可能是MBR有问题，<br />上MbrFix，<br />WinPE里按照帮助修复MBR，<br />再重启，<br />OK，终于可以正常进入系统了，<br />而且从低格开始一直出现的提示：<br />SMART Hard Drive detect imminent failure...<br />也自动消失了，<br />看来这个错误和MBR有关，<br />由于这个错误每次都需要按F1继续，<br />所以一开始我想关闭这个提示，<br />网上大多说可以在BIOS里关闭一个选项来完成，<br />可是现在笔记本的BISO可设置项往往很少，<br />S10里面就没找到那个设置项，<br />即使刷了新BIOS也没有，<br />不过幸好修复MBR后这个提示也没有了。<br />搜索并安装驱动，<br />有好心人基本上把S10的驱动整理齐了，<br />没费太大力气，<br />不过最后还是有一个&#8220;未知设备&#8221;，<br />&#8220;注销&#8221;按钮也是灰化不能用的，<br />这需要安装联想的电源管理程序。<br />好了，现在终于搞定了，<br />把上面的工具整理并收藏一下，<br />以后可能还用得到的，呵呵&#8230;&#8230;<br /><br /><br /><img alt="" src="http://www.cnblogs.com/Emoticons/msn/regular_smile.gif" /><br /><br /></div><img src="http://www.cnblogs.com/waxdoll/aggbug/1570264.html?type=1" width="1" height="1" alt=""/><p>评论: 0　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/19/Lenovo_S10_HDD.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/19/Lenovo_S10_HDD.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>随便写写（8）</title><link>http://www.cnblogs.com/waxdoll/archive/2009/09/10/teachers_day_2009.html</link><dc:creator>蜡人张</dc:creator><author>蜡人张</author><pubDate>Thu, 10 Sep 2009 15:53:00 GMT</pubDate><guid>http://www.cnblogs.com/waxdoll/archive/2009/09/10/teachers_day_2009.html</guid><description><![CDATA[<p>阅读: 314 评论: 4 作者: <a href="http://www.cnblogs.com/waxdoll/" target="_blank">蜡人张</a> 发表于 2009-09-10 23:53 <a href="http://www.cnblogs.com/waxdoll/archive/2009/09/10/teachers_day_2009.html" target="_blank">原文链接</a></p><div style="line-height: 24px; margin: 20px 0; padding-left: 30px; width: 400px; font-size: 16px">凌晨两点了，<br />
还在捣鼓虚拟机，<br />
教师节老师们吃不上饭，<br />
罪过可就大了。<br />
远程有点慢，<br />
还遇到个小问题，<br />
.netfx 3.5几次都没装上，<br />
看了下日志，<br />
好像是ghost里的.netfx 2.0有问题，<br />
想卸载之，<br />
提示无法卸载，<br />
找不到原始安装的msi文件，<br />
下载一个.netfx 2.0，<br />
exe文件直接解压，<br />
定位一下msi文件，<br />
卸载成功，<br />
重新装.netfx 3.5，<br />
这次很顺利。<br />
普洱茶淡了，<br />
洗洗睡了。<br />
Z~Z~~Z~~~<br />
7点半就有学生发来短信，<br />
被吵醒看一眼继续睡，<br />
三四节还有课呢。<br />
8点钟起床，<br />
洗漱完毕，<br />
离出发时间还早，<br />
昨晚好像是国际比赛日，<br />
到新浪体育瞅一眼，<br />
Henry又进球了，<br />
倒霉的法国队还是平了，<br />
还好我不是法国队的球迷，<br />
本来我还想看C罗倒霉来着，<br />
结果没如愿，<br />
呵呵，看来我还真是个伪球迷，<br />
所以我也不是Henry的球迷，<br />
我只是欣赏他的球技而已。<br />
转到新浪新闻，<br />
头条是老胡祝贺教师节，<br />
呵呵，笑纳啦。<br />
陆续又收到几条短信，<br />
也该出发了。<br />
在校车上遇到冯老师，<br />
聊了一会天，<br />
一起来到教四，<br />
本想向冯老师说声教师节快乐的，<br />
没开得了口，<br />
他是我本科时的班主任，<br />
一句祝福本不该吝啬的，<br />
没办法，我这人嘴笨。<br />
以前这天也上过课，<br />
感觉也没有什么不同，<br />
有学生上来送了贺卡，<br />
忙不迭说谢谢，<br />
恩，在课堂上还没遇到这种情况，<br />
算是突发事件。<br />
还是几分钟才打上课铃，<br />
有人要求放电影，<br />
其实只能是一些小视频，<br />
搞笑的或是进球集锦之类的，<br />
轻松轻松几分钟就完，<br />
可是，我偏偏相当无趣，<br />
没有可以去收集这些东西，<br />
怎么办？<br />
想起上课用的多媒体示例里面好像有个视频，<br />
什么内容记不清了，<br />
打开，<br />
竟然是Eason的谢谢侬MTV，<br />
哈，真是太应景了，<br />
搞怪的Eason，<br />
拍的这个MTV还是很搞笑的，<br />
效果很好，<br />
问学生知不知道Eason，<br />
没多少人响应，<br />
还是趁机推荐了一下，<br />
还在黑板上写上：<br />
The Line Up，<br />
建议他们听听这张专辑，<br />
不过貌似有点老了，<br />
90后的他们不知道会不会喜欢。<br />
开始上课，<br />
这届学生只有24个人，<br />
相对比较轻松。<br />
到了课间，<br />
翻翻多媒体示例的文件夹，<br />
恰好有Eason的《明年今日》，<br />
没有视频，<br />
放放歌也可以。<br />
这是Eason在02年的劲歌金曲，<br />
听到这首歌的时候，<br />
是大学的最后一年，<br />
在宿舍里整天听，<br />
还有《人来人往》，<br />
它们陪我做完了毕业论文，<br />
还记得毕业时，<br />
对《十面埋伏》特别有感触，<br />
只是后来这首歌并没有流行起来，<br />
后来又听过很多他的新歌老歌，<br />
我和老婆说过，<br />
等我买了车，<br />
刻一整张全是《绵绵》的CD，<br />
开车的时候听个不停。<br />
12点下课了，<br />
没去学院吃午饭，<br />
下午回家有点事要处理。<br />
从公交楼走去校车站，<br />
好多老师抱着鲜花在等校车，<br />
有各种颜色的康乃馨，<br />
也有玫瑰和百合，<br />
有个女老师竟然抱了两束花，<br />
呵呵，好羡慕啊，<br />
可能上了一上午的课吧，<br />
应该挺辛苦的，<br />
不过我有贺卡，<br />
而且真要让我抱着束在这等车，<br />
我还真不好意思，<br />
基本上我甚至也没买过这种鲜花，<br />
虽然挺好看的，<br />
但拿着束花走在街上会让我不自在，<br />
还好老婆还算理解我，<br />
回家可以欣赏开花的含羞草、幸运草，<br />
还有一株白色的丁香花。<br />
上课时关机了，<br />
在校车上打开手机，<br />
很多短信发来，<br />
都是带班主任班的学生发过来的，<br />
赶忙关掉铃声，<br />
校车上的人太多，<br />
很高兴，<br />
不过短信的时间都是差不多的，<br />
怎么感觉是有组织的行为，呵呵&#8230;&#8230;<br />
校车开动了，<br />
一个女生在打电话，<br />
听起来好像是打给以前的高中老师的，<br />
好像还是一个将要毕业的学生，<br />
大学四年都要结束了，<br />
还记着高中的老师，<br />
很感动，也很惭愧，<br />
我想说的是，<br />
虽然可能我没有去说，<br />
还是祝福以前的老师，<br />
教师节快乐！<br />
回到家随便对付了一顿，<br />
老婆不在家，<br />
参加阿里巴巴公司十周年庆去了，<br />
昨天晚上聊天的时候还劝我来着，<br />
让我去她们公司上班，<br />
被我毫不犹豫地第n次拒绝了，<br />
我说知道自己在做什么。<br />
得先睡一觉，<br />
昨晚睡得太少了。<br />
醒来去发传真，<br />
照相馆兼营的鲜花生意很好，<br />
教师节带来的生意，<br />
55块一束。<br />
一个来照相的人感叹说，<br />
送什么花呀，<br />
给老师送盘羊肉吃多实惠呀，<br />
徐州人是爱吃羊肉的，<br />
呵呵，可爱，一笑&#8230;&#8230;<br />
班长打电话过来，<br />
说买了盆栽，<br />
只有明天去学院拿了，<br />
处理完事情，<br />
回到家，<br />
有朋友喊打球，<br />
再也没有比这个更好地庆祝教师节的方式了，<br />
哈哈，赶紧换了衣服跑去，<br />
不想由于新生军训，<br />
场地非常紧张，<br />
玩得很不爽，<br />
发挥很差，<br />
不过能锻炼锻炼算不错了。<br />
从球场回来又随便对付了一顿，<br />
本来想买点红酒自己喝喝的，<br />
嫌麻烦直接回去了。<br />
在班级的QQ群里，<br />
向所有同学表示感谢，<br />
短信太多了，<br />
不能一一回复，<br />
马上你们就要毕业了，<br />
我也没有别的什么要求，<br />
希望你们能顺顺利利地毕业，<br />
能得到一个工作或者继续求学的机会，<br />
剩下的，<br />
就是祝你们开心！<br />
还有那些已经毕业的，<br />
刚刚开始接触我的同学们，<br />
也祝你们开心！<br />
<br />
<img alt="" src="http://www.cnblogs.com/Emoticons/msn/regular_smile.gif" /><br />
<br />
</div><img src="http://www.cnblogs.com/waxdoll/aggbug/1564415.html?type=1" width="1" height="1" alt=""/><p>评论: 4　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/10/teachers_day_2009.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/waxdoll/archive/2009/09/10/teachers_day_2009.html#commentform" target="_blank">发表评论</a></p><p><a href="http://job.cnblogs.com/" target="_blank">找优秀程序员，就在博客园</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/58704/" target="_blank">iPad接受预定首日售出12万部 价值7500万美元</a><span style="color:gray">(2010-03-14 22:36)</span><br/>· <a href="http://news.cnblogs.com/n/58703/" target="_blank">中国游戏产业走向世界急需提高创新能力</a><span style="color:gray">(2010-03-14 22:31)</span><br/>· <a href="http://news.cnblogs.com/n/58702/" target="_blank">推荐 8 个改进 Google 搜索的油候脚本</a><span style="color:gray">(2010-03-14 22:01)</span><br/>· <a href="http://news.cnblogs.com/n/58699/" target="_blank">《纽约时报》：Facebook助初创网站发展用户</a><span style="color:gray">(2010-03-14 20:39)</span><br/>· <a href="http://news.cnblogs.com/n/58698/" target="_blank">杨元庆：联想移动互联网产品收入占比将达80%</a><span style="color:gray">(2010-03-14 17:56)</span><br/></p><p>编辑推荐：<a href="http://news.cnblogs.com/n/58661/" target="_blank">计算机界的传奇人物：高德纳</a><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">个人主页</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/group/" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item></channel></rss>