<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>采集之家</title>
		<link>http://www.caijibbs.com/</link>
		<description>这里提供各种各样的信息采集服务</description>
		<copyright>Copyright (C) 2009 Caijibbs All Rights Reserved.</copyright>
		<generator>SaBlog-X Version 2.x Build 20090606</generator>
		<lastBuildDate>Wed, 10 Mar 2010 09:02:38 +0000</lastBuildDate>
		<ttl>60</ttl>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=135</guid>
			<title>存着，看以后会发生吗？</title>
			<author>rq204</author>
			<description><![CDATA[<p>&nbsp;一个月之内，中国可能发生新的强烈地震<br />
<br />
　　这是一篇我首先提出&ldquo;地球质量重新布局&rdquo;理论的文章<br />
　　<br />
　　笔者声明：本来工作很忙，明天学校就上班了，并没有想写这样一篇文章。但是一个接着一个的事实印证了我的理论，就在台湾高雄发生地震前的一个小时，在我送爱人上班的路上，我对我的爱人说：也许是一个月，也许是更快的时间之内，我们中国东海的某个区域会发生强烈的地震。所以本文意在从科学的角度上来分析地球内部运动，除此之外，别无它意。如有不同观点，欢迎批评和指教。<br />
　　<br />
　　我们大部分人都知道，我们脚下的这个星球是由多层物质组成的，并不是从地表到地心都是泥土，我写这篇文章不为科普、不为像韩寒一样耍笔杆，因为这不是散文。我写这篇文章不为获奖，因为这也不是论文。笔者意在阐述自己的观点，希望读者在遇到关键问题时能查阅相关资料，而不要继续对我提出新的、无需我解答的问题。至于本文中有些与传统地质科学相冲突之处，我还是希望地质学者们能够认真阅读我的理论，因为我是一个十岁就无师自创阿基米德原理的人，一直到我初中时才知道这种理论有人已经发现过了&hellip;<br />
　　<br />
　　首先我们要从地球的内部构造上来分析，根据已经探明的资料证实，地球分为地表、软流层、地幔、外核、内核等，当然也会有其他的区分方法，但是采用这样的分层方法更有利于本文研究现有的自然现象。<br />
　　<br />
　　我们暂且放过地核不研究，来看看软流层，笔者通过查找资料得出这样的定义：&ldquo;软流层(Asthenosphere)又叫软流圈，位于上地幔上部岩石圈(Lithosohere)之下，深度在50-250km之间，是一个基本上呈全球性分布的地内圈层。软流层一般认为是岩浆的主要发源地。软流层的分布具有明显的区域性差异，总的规律是大洋之下位置较高（一般在60km以下），大陆之下位置较深（深度在120km以下）。软流层顶底界面不十分确定，与岩石圈之间无明显界面，具有逐渐过渡的特点。&rdquo;软流层的形成是需要一定条件的，学过物理的人会知道，它是在高温、高压的条件下将我们见到的物质液化之后形成的，在这里我们需要注意，软流层是液体！那么，高温高压是怎么来的呢？答案应该是&ldquo;万有引力&rdquo;从宇宙中来看，地球其实就是一团以地心为中心的物质集合。星云通过长年累月的积累，物质密度变得很高，质量很大，就导致星云的塌陷，形成比星云密度更高的星球。星球再吸引一些从他旁边经过的物质，久而久之物质团变得大了，星球表部的物质对星球内部的物质形成了很强的挤压作用，然后就形成了高压区域，高压区域应该分为固态和液态，固态是最高压的位置，很多的物质粒子被紧紧压缩，而过度的区域中就会是液态的，他们通常不会受到太过强烈的压缩，于是高压导致了高温、高温导致了液化。就这样，地球从一团星云变成了现在的分层星球。<br />
　　<br />
　　我们再来看看地球的自转，开玩笑的说，如果地球不自转的话，可能体积会比现在小很多，但是地球的自传是怎么来的呢？答案很简单：是多年累积下来的动量作用，但本文重点不是研究它为什么会转，而是研究它在转的过程中会怎样。<br />
　　<br />
　　地球转了，就要沿着一定的轨道，否则就成活物了，抛开公转不去研究，在地球自传过程中有一个轴心，我们通常称之为&ldquo;地轴&rdquo;，地轴的北端在北极、南端在南极，地轴在地球中的位置并不固定，而有微小的移动，造成&ldquo;极移&rdquo;。极移的成因有很多因素，但笔者觉得除地球自古以来的规律性极移之外，主要原因是地球这团物质中的某些位置会出现质量的变化。这是有科学依据的，那就是我们之前谈到的&ldquo;动量&rdquo;，也就是&ldquo;惯性&rdquo;。然后我们再在现实生活中寻找一个例子，笔者很容易的联想到了东北人玩的&ldquo;尜&rdquo;，也有人称之为&ldquo;陀螺&rdquo;。这种玩具的旋转类似于地球的自转，如果陀螺的密度是均匀的，它就会转的很稳定，而地球的密度是不会均匀的，虽然经历多年的沧桑变化，地球已经找到了稳定自转的那一个轴心，但是这样的稳定也只是暂时的，因为地球上的物质在移动！我们希望地球上面的物质移动相对地球本身的质量要尽量的小，否则我们可以想象在陀螺的某一个位置钉个钉子的效果，那就是地球的结果。<br />
　　<br />
　　说了这么多，有的读者可能觉得笔者正在科普，其实不然，笔者所讲的这些都是紧紧关连着的，现在就有那么一根钉子已经开始钉在陀螺上了。<br />
　　<br />
　　那就是地球两极的冰川！<br />
　　<br />
　　笔者查找相关资料发现地球的总质量大概是6x10的24次方千克，南极冰川的质量是3x10的19次方千克，而北极冰川的质量没有相关的资料，很可能是已经融化殆尽了。如果南北极冰川全部融化了，二十万分之一的质量将重新布局在这个星球，这是灾难性的！也许有的人会觉得&ldquo;不就是海平面升高了么？大不了我们向内陆迁移啊!&rdquo;，其实这不只是海平面升高的问题。我们现在的地表有海洋、有陆地，而以地球的轴心为准线，我们可以发现海洋和陆地的整体质量是平衡的：位于地表、在地轴两侧的陆地和海洋的质量大致不会相差很多。如果南北极冰川全部融化的话，这些水就会流入海洋，而占地表总面积71%的海洋并不是均匀分布于地表的，他们质量会增加，面积会扩大，这将导致陆地、海洋相对轴心质量的严重失衡，地轴偏转在所难免，甚至可能会影响到地球的公转轨道。损失无法评估，后果也不可想象！（你知道陀螺上面多个钉子之后，陀螺会转到什么地方去吗？）<br />
　　<br />
　　也许2012，根本不需要外星物体的撞击&hellip;&hellip;也许有的朋友觉得笔者在危言耸听，那么笔者用这样&ldquo;质量重新布局&rdquo;的原理来整理和预言一下我们地球上的运动吧：<br />
　　1）10多年前我们关注到地球南北极的冰川正在融化；<br />
　　2）我们可以观察到太平洋、大西洋海平面升高；<br />
　　3）地轴发生微小的、非常规的变化；<br />
　　4）受到新流入水的压力，漂浮在软流层的太平洋板块、印度洋板块、美洲板块东部、非洲板块南部微小的、缓慢的下沉；<br />
　　5）受到地球内部压力的影响，漂浮在软流层的亚欧板块、美洲板块西南部、南极洲板块、非洲板块北部微小的、缓慢的抬升；<br />
　　6）在此次地质运动过程中影响最大的莫过于两个板块间相互运动最强烈的地区，它们包括：东南亚、青藏高原、日本台湾一线、南美洲西海岸；<br />
　　7）除板块间的纵向运动之外，板块间也会出现常见的水平运动，会影响更广泛的地区。<br />
　　<br />
　　上述地质运动是一个不会很漫长的历程，运动速度视冰川融化速度而定，现在我们重点分析和预测一下我们近几年经历过的和即将经历的地震：<br />
　　1） 印尼海啸代表了印度洋板块下沉的开始，随后处于支撑点的汶川发生地震，接下来会是不丹-尼泊尔-伊斯兰堡一线发生更强烈的地震；<br />
　　2） 亚欧板块上升的明显标志是喜马拉雅山的加速成长；<br />
　　3） 智利、海地地震仅仅是美洲板块东部下沉、西部翘起的开始，随着太平洋板块的下沉、南极洲板块的抬升，秘鲁必将发生震级远超智利的特大型地震；<br />
　　4） 由于北美洲西海岸处于太平洋板块、美洲板块交界处，但是两个板块间似乎已经开始了融合，因此此处有可能不会发生地震，但北美洲就必将下沉，如果冰川融化速度过快则会导致融合处的断裂，造成10级左右的特大地震；<br />
　　5） 台湾最近的地震只是太平洋板块下沉、亚欧板块抬升的开始，接下来大约在2010年5月前，日本东京周边恐怕会发生8级左右的地震；<br />
　　6） 同为上升板块，位于亚非交界的地中海一带可能会发生小规模的地震，震级也许会在4级左右；<br />
　　7） 如果翘起的非洲板块、美洲板块出现中断断裂，悲惨无比，全球也会发生连锁的质量重新布局和震荡。<br />
　　8） 还有很多地区会发生变化，请读者自行根据本理论进行分析。<br />
　　<br />
　　而这仅仅是一个开始，随着两极冰川的继续融化，质量重新布局也会越发的强烈，更多的我便不能预测到了，还希望大家从自身做起，减少资源浪费和温室气体排放。自然界总会回报我们的好与坏，即便是世界末日那天真的来临了，我不会忘记今天我给大家的分析和忠告，我死而无憾。欢迎你来我的博客同我交流，地址是http://blog.sina.com.cn/xodn<br />
　　<br />
　　<br />
　　<br />
　　<br />
　　中国九三学社社员 <br />
　　中国科学院在读研究生 <br />
　　沈阳理工大学应用技术学院工程师 <br />
　　赵盛烨 <br />
　　2010年3月4日 <br />
　　于辽宁抚顺</p>]]></description>
			<link>http://www.caijibbs.com/show.php?id=135</link>
			<category domain="http://www.caijibbs.com/category.php?id=21">个人收藏</category>
			<pubDate>2010-03-07 14:51</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=134</guid>
			<title>东南网的上下页采集规则</title>
			<author>rq204</author>
			<description><![CDATA[<p>这个是有一点难度的.要采到全部的网址,同时要次序正确.示例页面<a href="http://www.fjsen.com/o/2010-03/04/content_2875733.htm">http://www.fjsen.com/o/2010-03/04/content_2875733.htm</a></p>
<p>我们看分页的样式.有三种的,需要在这里边找到共同点然后获取网址.</p>
<p><a href="http://www.caijibbs.com/attachment.php?id=191" target="_blank"><img src="http://www.caijibbs.com/attachments//date_201003/12717b74b541920d633a147f9fa012f8.png" border="0" alt="大小: 615 bytes&#13;尺寸: 286 x 55&#13;浏览: 2 次&#13;点击打开新窗口浏览全图" width="286" height="55" /></a></p>
<p><a href="http://www.caijibbs.com/attachment.php?id=192" target="_blank"><img src="http://www.caijibbs.com/attachments//date_201003/3ba35e6b55dc172e20e7099e52288b3d.png" border="0" alt="大小: 937 bytes&#13;尺寸: 492 x 57&#13;浏览: 2 次&#13;点击打开新窗口浏览全图" width="492" height="57" /></a></p>
<p><a href="http://www.caijibbs.com/attachment.php?id=193" target="_blank"><img src="http://www.caijibbs.com/attachments//date_201003/f67c3586876f9624aa8f7770903dcc09.png" border="0" alt="大小: 715 bytes&#13;尺寸: 362 x 53&#13;浏览: 2 次&#13;点击打开新窗口浏览全图" width="362" height="53" /></a></p>
<p>看最后的结果.</p>
<p>&nbsp;</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span>████████████████████████████████████ &nbsp;&nbsp;</span></span></li>
    <li class=""><span>█此页面包含多个分页： &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█1:http://www.fjsen.com/o/2010-03/04/content_2875733.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█2:http://www.fjsen.com/o/2010-03/04/content_2875733_2.htm &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█3:http://www.fjsen.com/o/2010-03/04/content_2875733_3.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█4:http://www.fjsen.com/o/2010-03/04/content_2875733_4.htm &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█5:http://www.fjsen.com/o/2010-03/04/content_2875733_5.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█6:http://www.fjsen.com/o/2010-03/04/content_2875733_6.htm &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█7:http://www.fjsen.com/o/2010-03/04/content_2875733_7.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█8:http://www.fjsen.com/o/2010-03/04/content_2875733_8.htm &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█9:http://www.fjsen.com/o/2010-03/04/content_2875733_9.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█10:http://www.fjsen.com/o/2010-03/04/content_2875733_10.htm &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█11:http://www.fjsen.com/o/2010-03/04/content_2875733_11.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█12:http://www.fjsen.com/o/2010-03/04/content_2875733_12.htm &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█13:http://www.fjsen.com/o/2010-03/04/content_2875733_13.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█14:http://www.fjsen.com/o/2010-03/04/content_2875733_14.htm &nbsp;&nbsp;</span></li>
    <li class="alt"><span>█15:http://www.fjsen.com/o/2010-03/04/content_2875733_15.htm &nbsp;&nbsp;</span></li>
    <li class=""><span>█有分页匹配的标签，比如内容注意选中标签编辑框中的[该标签在分页中匹配] &nbsp;&nbsp;</span></li>
    <li class="alt"><span>████████████████████████████████████&nbsp;&nbsp;</span></li>
</ol>
</div><br /><br /><b>附件: </b><a href="http://www.caijibbs.com/attachment.php?id=190" target="_blank">上下页采集.ljob</a> (1.81 K, 下载次数:10)]]></description>
			<link>http://www.caijibbs.com/show.php?id=134</link>
			<category domain="http://www.caijibbs.com/category.php?id=2">火车采集器在线资源</category>
			<pubDate>2010-03-05 15:21</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=133</guid>
			<title>TortoiseSVN中文手册chm下载</title>
			<author>rq204</author>
			<description><![CDATA[<p>这个是1.6.8版本的.</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=133" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=133</link>
			<category domain="http://www.caijibbs.com/category.php?id=20">帮助文档</category>
			<pubDate>2010-03-05 13:32</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=132</guid>
			<title>Sql*plus中文使用手册</title>
			<author>rq204</author>
			<description><![CDATA[<p>在线看的 <a href="http://www.docstoc.com/docs/8743011/oracle-sqlplus">http://www.docstoc.com/docs/8743011/oracle-sqlplus</a></p>]]></description>
			<link>http://www.caijibbs.com/show.php?id=132</link>
			<category domain="http://www.caijibbs.com/category.php?id=19">其它资料</category>
			<pubDate>2010-02-27 09:29</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=131</guid>
			<title>QQ城市达人信息采集</title>
			<author>rq204</author>
			<description><![CDATA[<p>正在准备中.</p>]]></description>
			<link>http://www.caijibbs.com/show.php?id=131</link>
			<category domain="http://www.caijibbs.com/category.php?id=16">抓取工具</category>
			<pubDate>2010-01-10 20:30</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=130</guid>
			<title>个人文件下载</title>
			<author>rq204</author>
			<description>文章需要输入密码才能浏览.</description>
			<link>http://www.caijibbs.com/show.php?id=130</link>
			<category domain="http://www.caijibbs.com/category.php?id=19">其它资料</category>
			<pubDate>2010-01-10 14:24</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=129</guid>
			<title>b2b信息群发器</title>
			<author>rq204</author>
			<description><![CDATA[<p>这也是一个需求</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=129" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=129</link>
			<category domain="http://www.caijibbs.com/category.php?id=10">扩展学习</category>
			<pubDate>2010-01-10 14:13</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=128</guid>
			<title>discuz7.20day漏洞</title>
			<author>rq204</author>
			<description><![CDATA[<p>discuz,7.2,0day,漏洞</p>
<p>大家先把站关了吧,等官方出补丁</p>
<p>能写入的目录不能执行，能执行的目录不能写入</p>]]></description>
			<link>http://www.caijibbs.com/show.php?id=128</link>
			<category domain="http://www.caijibbs.com/category.php?id=19">其它资料</category>
			<pubDate>2010-01-06 15:22</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=127</guid>
			<title>C# OCR 文字识别[初级]</title>
			<author>rq204</author>
			<description><![CDATA[<p>转自:http://chinasf.cnblogs.com/archive/2005/07/24/198963.html</p>
<p>好久没更新blog了；工作任务紧,本来是双休,结果变成了单休;唯一个星期天,还要补充睡眠... <br />
<br />
这个星期的事了;早上迟到了,因为没赶上车;一到公司,头头就过来找我,我还以为会说我迟到的事儿,结果不是,原来他要我做一个文字识别的小程序; <br />
<br />
因为信息源的关键信息被更新为gif图片了,原来是文本,所以很好处理,但是变成了图片后,就麻烦了;难怪他急忙找到我; <br />
<br />
看了看源图片，发现比较好处理,因为是未变形的图形,毕竟要用图片显示文字具体信息,如果加入大量干扰码和特殊变形体会严重影响阅读,所以;这样的图片可以100%识别,就用原始匹配的算法.经过一个下午的努力,下班时加了10分钟班---搞定了; <br />
<br />
虽然搞定了这个来源的图片文字识别,但是如果万一来源图片做了变形怎么办?我觉得这个问题很难解决，象腾讯网站的登陆,竟然都用上了中文字符,加了不少干扰码;要正确识别实在是太难了.. <br />
<br />
前阵子到<a target="_blank" href="http://www.01cn.net/cgi-bin/topic_show.cgi?id=2483&amp;h=1&amp;bpg=1&amp;age=0"><font color="#000000">01cn.net论坛上看了看几位高手大哥的讨论，是关于图片验证码识别的,</font></a>savetime 这个DX也拿出当年的'小作'一个,车牌识别; <br />
<br />
自己对这个图形识别,还是一个超级门外汉;星期六到网上找了一通资料,最后忙到这个时候&quot;5:35:08&quot;做了一个初级的ocr程序,源码奉上,仅供娱乐;<img height="19" alt="" width="19" align="absMiddle" border="0" src="http://chinasf.cnblogs.com/Emoticons/emteeth.gif" /> <br />
<br />
这个程序算法和功能和公司开发的那个有天壤之别.这个程序的算法很简单,有兴趣朋友可以给我留言讨论. <br />
<br />
界面图:&nbsp;<br />
<a href="http://www.caijibbs.com/attachment.php?id=184" target="_blank"><img src="http://www.caijibbs.com/attachments//date_201001/605d69c3ad371cacc2f9642b6dee5310.gif" border="0" alt="大小: 8.72 K&#13;尺寸: 464 x 400&#13;浏览: 28 次&#13;点击打开新窗口浏览全图" width="464" height="400" /></a></p><br /><br /><b>附件: </b><a href="http://www.caijibbs.com/attachment.php?id=185" target="_blank">ocr.rar</a> (70.28 K, 下载次数:46)]]></description>
			<link>http://www.caijibbs.com/show.php?id=127</link>
			<category domain="http://www.caijibbs.com/category.php?id=18">C#学习资料</category>
			<pubDate>2010-01-03 09:28</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=126</guid>
			<title>SuperSpy</title>
			<author>rq204</author>
			<description><![CDATA[<p>SuperSpy是个很强大的C#控件查看器</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=126" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=126</link>
			<category domain="http://www.caijibbs.com/category.php?id=18">C#学习资料</category>
			<pubDate>2010-01-02 00:00</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=125</guid>
			<title>使用最少的代码,完成窗体关闭任务</title>
			<author>rq204</author>
			<description><![CDATA[<p>有两个窗体,form1,form2,在form1中button1有一个单击的方法,弹出form2.现在需要的是得到正确的 DialogResult .form1里的主要代码如下,从这里可以看出结果是否正确.</p>
<div class="codeText">
<div class="codeHead">C#代码</div>
<ol class="dp-c">
    <li class="alt"><span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;button1_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) &nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Form1&nbsp;f2&nbsp;=&nbsp;</span><span class="keyword">new</span><span>&nbsp;Form2(); &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DialogResult&nbsp;dr&nbsp;=&nbsp;f2.ShowDialog(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(dr&nbsp;==&nbsp;DialogResult.OK) &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox.Show(</span><span class="string">&quot;OK&quot;</span><span>); &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">else</span><span>&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox.Show(</span><span class="string">&quot;Cancel&quot;</span><span>); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>现在form2中有两个button,单击分别要返回如下结果.&nbsp;</p>
<div class="codeText">
<div class="codeHead">C#代码</div>
<ol class="dp-c">
    <li class="alt"><span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;button1_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) &nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.DialogResult&nbsp;=&nbsp;DialogResult.OK; &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;button2_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(MessageBox.Show(</span><span class="string">&quot;确认退出&quot;</span><span>,&nbsp;</span><span class="string">&quot;确认&quot;</span><span>,&nbsp;MessageBoxButtons.OKCancel,&nbsp;MessageBoxIcon.Information)&nbsp;==&nbsp;DialogResult.OK)&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>{&nbsp; &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;</span><span class="keyword">this</span><span>.DialogResult&nbsp;=&nbsp;DialogResult.Cancel; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>在这里,点击button2要有提示的,也就是同意了之后,就返回&nbsp; DialogResult.Cancel <br />
<br />
最后需要的一点是,要在点击窗口的右上角的关闭时,也要有如 button2 的提示.如</p>
<div class="codeText">
<div class="codeHead">C#代码</div>
<ol class="dp-c">
    <li class="alt"><span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;Form2_FormClosing(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;FormClosingEventArgs&nbsp;e) &nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(MessageBox.Show(</span><span class="string">&quot;退出&quot;</span><span>,&nbsp;</span><span class="string">&quot;?&quot;</span><span>,&nbsp;MessageBoxButtons.OKCancel,&nbsp;MessageBoxIcon.Information)&nbsp;!=&nbsp;DialogResult.OK)&nbsp;&nbsp;e.Cancel&nbsp;=&nbsp;</span><span class="keyword">true</span><span>;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>也就是说,最后我需要做的是得到正确的提示信息,并返回正确的结果.但是,目前的 this.DialogResult后会再次引发FormClosing事件.也就陷入了循环之中,那么,如何才能避免这问题并达到最终的效果呢? 注意，不要使用全局变量的参数之类的．</p>
<p>&nbsp;</p>
<p>解决办法如下</p>
<div class="codeText">
<div class="codeHead">C#代码</div>
<ol class="dp-c">
    <li class="alt"><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;button1_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) &nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.DialogResult&nbsp;=&nbsp;DialogResult.OK; &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;button2_Click(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;EventArgs&nbsp;e) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.Close(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">private</span><span>&nbsp;</span><span class="keyword">void</span><span>&nbsp;Form2_FormClosing(</span><span class="keyword">object</span><span>&nbsp;sender,&nbsp;FormClosingEventArgs&nbsp;e) &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span class="keyword">if</span><span>(</span><span class="keyword">this</span><span>.DialogResult&nbsp;==&nbsp;DialogResult.OK)&nbsp;</span><span class="keyword">return</span><span>; &nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(MessageBox.Show(</span><span class="string">&quot;退出&quot;</span><span>,&nbsp;</span><span class="string">&quot;?&quot;</span><span>,&nbsp;MessageBoxButtons.OKCancel,&nbsp;MessageBoxIcon.Information)&nbsp;!=&nbsp;DialogResult.OK)&nbsp;&nbsp;e.Cancel&nbsp;=&nbsp;</span><span class="keyword">true</span><span>;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>这里需要说明的一点是,当窗体关闭时，默认的是DialogResult.Cancel,所以在窗体关闭时的提示全放在了FormClosing 里，让程序自己去判断．</p>]]></description>
			<link>http://www.caijibbs.com/show.php?id=125</link>
			<category domain="http://www.caijibbs.com/category.php?id=18">C#学习资料</category>
			<pubDate>2010-01-01 23:19</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=124</guid>
			<title>POIFS Browser</title>
			<author>rq204</author>
			<description><![CDATA[<p>这个工具查看ole2是非常不错的</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=124" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=124</link>
			<category domain="http://www.caijibbs.com/category.php?id=18">C#学习资料</category>
			<pubDate>2009-12-27 16:45</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=123</guid>
			<title>仿windows资源管理器的程序</title>
			<author>rq204</author>
			<description><![CDATA[<p>这个是下载的别人的,不错的</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=123" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=123</link>
			<category domain="http://www.caijibbs.com/category.php?id=18">C#学习资料</category>
			<pubDate>2009-12-27 16:37</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=122</guid>
			<title>轻量级zip压缩类ZipStorer</title>
			<author>rq204</author>
			<description><![CDATA[<p>&nbsp;这个类个头很小的.</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=122" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=122</link>
			<category domain="http://www.caijibbs.com/category.php?id=18">C#学习资料</category>
			<pubDate>2009-12-27 16:34</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=121</guid>
			<title>使用正则和循环采集获取机票信息</title>
			<author>rq204</author>
			<description><![CDATA[<p>以采集机票为例,讲解了如何使用火车采集器的正则功能.</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=121" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=121</link>
			<category domain="http://www.caijibbs.com/category.php?id=12">采集方案</category>
			<pubDate>2009-12-17 21:57</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=120</guid>
			<title>淘宝店铺分析器</title>
			<author>rq204</author>
			<description><![CDATA[<p>可以抓取淘宝上的有规律的店铺,用作情报信息</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=120" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=120</link>
			<category domain="http://www.caijibbs.com/category.php?id=16">抓取工具</category>
			<pubDate>2009-11-17 17:13</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=119</guid>
			<title>织梦图集发布助手</title>
			<author>rq204</author>
			<description><![CDATA[<p>在本地，通过方便的右键设置，便可以上传图片到网站</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=119" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=119</link>
			<category domain="http://www.caijibbs.com/category.php?id=17">资源下载</category>
			<pubDate>2009-10-05 15:57</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=118</guid>
			<title>另类方法下载MP3</title>
			<author>rq204</author>
			<description><![CDATA[<p>多页的另类使用</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=118" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=118</link>
			<category domain="http://www.caijibbs.com/category.php?id=12">采集方案</category>
			<pubDate>2009-09-17 21:27</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=117</guid>
			<title>阿里巴巴地区分类信息</title>
			<author>rq204</author>
			<description><![CDATA[<p>这里我将阿里的地区分类信息全部的抓取了下来，可以用处分类站的地区分类</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=117" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=117</link>
			<category domain="http://www.caijibbs.com/category.php?id=10">扩展学习</category>
			<pubDate>2009-09-16 22:20</pubDate>
		</item>
		<item>
			<guid>http://www.caijibbs.com/show.php?id=116</guid>
			<title>本站软件注册方法</title>
			<author>rq204</author>
			<description><![CDATA[<p>本站的原创工具大部分是收费软件。您需要购买收费版后才可以使用全部功能。</p><br /><br /><a href="http://www.caijibbs.com/show.php?id=116" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.caijibbs.com/show.php?id=116</link>
			<category domain="http://www.caijibbs.com/category.php?id=9">付费采集</category>
			<pubDate>2009-09-13 10:47</pubDate>
		</item>
	</channel>
</rss>
