<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[HunSir Blog -- 极地网络]]></title>
<link>http://Www.HunSir.Com/</link>
<description><![CDATA[有想法更要有激情以及实干！]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog2 v2.4]]></copyright>
<webMaster><![CDATA[HunSir@Gmail.Com(Lemon.Hun)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>HunSir Blog -- 极地网络</title> 
	<url>http://Www.HunSir.Com/images/logos.gif</url> 
	<link>http://Www.HunSir.Com/</link> 
	<description>HunSir Blog -- 极地网络</description> 
</image>

			<item>
			<link>http://Www.HunSir.Com/default.asp?id=55</link>
			<title><![CDATA[VBS简单教程]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[IT&amp;Soft]]></category>
			<pubDate>Thu,26 Apr 2007 20:54:14 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=55</guid>	
		<description><![CDATA[VBScript的全称是:Microsoft Visual Basic Script Editon.(微软公司可视化BASIC脚本版). 正如其字面所透露的信息, VBS(VBScript的进一步简写)是基于Visual Basic的脚本语言. 我进一步解释一下, Microsoft Visual Basic是微软公司出品的一套可视化编程工具, 语法基于Basic. 脚本语言, 就是不编译成二进制文件, 直接由宿主(host)解释源代码并执行, 简单点说就是你写的程序不需要编译成.exe, 而是直接给用户发送.vbs的源程序, 用户就能执行了. <br/>　　我知道菜鸟现在最关心的就是用什么工具来开发VBS程序了, 答案是:记事本(Notepad).我不是开玩笑, 其实任何一种文本编辑器都可以用来开发VBS开发, 只不过记事本是由系统自带的, 比较好找而已. 尽管如此, 我还是建议你去下载一个专业的文本编辑器, 因为这些工具可以提供 &#34;语法高亮&#34;等功能, 更加方便开发, 用哪一个随你喜好, 我比较喜欢Edit Plus (2.10). <br/><br/>　　OK, 我们先来写一个VBScript程序热热身. <br/><br/>REM 输入并回显你的名字 <br/>&#39;使用InputBox和Msgbox函数 <br/>Dim name,msg <br/>msg=&#34;请输入你的名字:&#34; <br/>name=Inputbox(msg,&#34;名称&#34;) <br/>Msgbox(name) <br/><br/>　　把上面的程序清单输入到记事本里面, 然后保存为以.vbs为扩展名的文件(&#34;保存类型&#34;里面选择&#34;所有文件&#34;).然后双击运行, 观察运行结果. 注意:请自己输入程序清单, 不要复制-&gt;粘贴! <br/><br/>　　我来解释一下这个程序, 第一行和第二行的开头分别是&#34;REM&#34;语句和&#34; &#39; &#34;, 这两个东西的作用是相同的, 表示本行是注释行, 就是说这两行什么也不干,只是用来说明这段程序的功能, 版权信息等等. 注释行是程序最重要的部分之一, 尽管它不是必需的, 但对于其他人阅读源代码, 以及自己分析源代码是很有好处的. 好的习惯是在必要的地方加上清晰, 简洁的注释. <br/><br/>　　Dim用来声明一个变量, 在VBS中, 变量类型并不是那么重要, 就是说VBS会帮你自动识别变量类型, 而且变量在使用前不一定要先声明, 程序会动态分配变量空间. 在VBS中你不用考虑name储存的是一个整数还是一个小数(学名叫&#34;浮点数&#34;), 也不用考虑是不是字符串(一串字符, 比如:&#34;Hello World&#34;), VBS会自动帮你搞定. 所以第三行语句可以删除, 效果不会变, 但我强烈反对这么做, 一个变量的基本原则就是:先声明,后使用.变量名用字母开头,可以使用下划线,数字, 但不能使用vbs已经定义的字, 比如dim, 也不能是纯数字. <br/><br/>　　下一行被称之为&#34;赋值&#34;, &#34;=&#34;是赋值符号, 并不是数学中的等于号, 尽管看起来一样.这是正统的理解, 你要理解成等于也没有什么不可. 赋值号的左边是一个变量, 右边是要赋给变量的值, 经过赋值以后, msg这个变量在程序中等同于&#34;请输入你的名字:&#34;这个字符串,但当msg被再次复制的时候, 原值就会消失. 不光字符串, 其他任何变量都这样被赋值, 例如: a=2, b=12.222等等. <br/><br/>　　再往下,Inputbox和Msgbox是VBS内建的函数, 一个函数就相当于一个&#34;黑箱&#34;, 有输入(参数)和输出(返回值), 你可以不用了解函数是怎么运作的, 只要了解这个函数能干什么就行了, 我们也可以定义自己的函数, 不过那要等到以后再讲. 现在我们只要了解, 一个函数可以有返回值也可以没有, 可以有参数也可以没有. 例如Inputbox就是有返回值的函数, 我们用赋值号左边的变量来&#34;接&#34;住InputBox的返回值--就是你输入的内容. 在inputbox右边的括号里是参数列表, 每个参数用&#34;,&#34;分隔开, 每个参数有不同的功效, 比如第一个参数会显示在提示里, 我们把msg这个变量作为第一个参数传给了Inputbox 函数, 而msg=&#34;请输入你的名字:&#34;, 所以我们在对话框的提示栏就会看到&#34;请输入你的名字:&#34; 第二个参数是对话框的标题, 我们用直接量(学名叫&#34;常量&#34;, 这里是&#34;字符串常量&#34;)传递给函数, 当然你也可以传递变量. Inputbox还有很多参数, 比如你在&#34;名称&#34;后面再加一个&#34;,&#34;然后输入随便一串字符(字符串,用双引号&#34;&#34;包裹起来的一串字符叫做字符串)然后运行, 看看结果. 你会发现用于输入的文本框有了默认的值, 这就是第三个参数的作用. <br/><br/>　　Msgbox函数是用来输出的函数, 在VBS中没有专门的输出函数(BASIC中的print,C中的printf), 所以我们只能用对话框来观察输出结果, Msgbox的必要参数只有一个, 就是要输出的内容, 在这种情况下, 我们不需要理会msgbox的返回值. 关于Msgbox和Inputbox我们以后还会在讨论, 今天只是热热身, 到此为止. <br/><br/><br/>要点: <br/><br/>1) 注释(以REM或&#39;开头)行在程序中不起作用, 但能让别人更容易读懂你的程序. <br/><br/>2) 变量好像一个盒子, 或一个代号, 可以代表你想代表的东西. 变量赋值使用&#34;=&#34; <br/><br/>3) 以&#34;&#34;包裹起来的字符称之为&#34;字符串&#34; <br/><br/>4) 函数像一个&#34;黑箱&#34;, 有参数和返回值, 用&#34;=&#34;左边的变量可以接住返回值 <br/><br/>5) Inputbox函数弹出一个输入对话框,Msgbox则用于输出 <br/><br/><br/>作业: <br/><br/>1) 试验Inputbox的第三个参数 <br/><br/>2) 写一段程序输出你的年龄 <br/><br/>3) 写一段程序进行3次输入, 分别输入你和你父母的姓名(要求显示提示), 并分3次输出 <br/>第二篇： <br/><br/>我真没想到, 第一次的作业竟然有人不会. <br/><br/>　　看来要讲的非常非常细致才行, 嗯, 今天讲各种&#34;量&#34;和基本运算 <br/><br/>　　先说常量, 这个比较简单. <br/><br/>　　什么是常量呢, 常量就是其值不可变化的量. <br/><br/>　　常量分为两种:第一种, 自然常量. 这叫是因为它们本身就是常量, 你怎么更改21的值呢? 他永远都是21, 不可能变成46 <br/><br/>如果你在程序中使用&#34;21=46&#34;, 这样的语句将会引发一个错误. 同样的, 字符串也是常量 (还记得字符串吗? 就是包裹在&#34;&#34;之间的一串字符), &#34;Hello World&#34;就是一个例子, 如果你使用&#34;Hello World&#34;=&#34;Bye&#34;这样的语句同样会引发一个错误. 你能举出自然常量的更多例子吗? <br/><br/>　　第二种, 是我们自己定义的常量,这种量也使用代号, 他们也被赋值, 但和变量的不同点在于, 他们在定义的时候被赋值,以后就不能改变了,如果企图改变将会引发一个错误. 定义一个变量,我们使用&#34;const&#34;这个关键字(关键字的意思是系统定义了有特殊功能的字, 不能作为变量名或常量名使用),格式是:const 常量名=常量值. <br/><br/>例如: <br/><br/>const PI=3.1415926 <br/><br/>const NAME=&#34;记忆碎片&#34; <br/><br/>　　这样我们就定义了两个常量, PI和NAME, 一般说来, 常量名全部使用大写, 但也可以不用, 随你喜好. 将一些在程序中不需要改变的值定义为常量是个好习惯, 这样能防止不必要的意外. 另外, 使用自定义常量也可以减少你的工作量. 比如: <br/><br/>msgbox(&#34;Hello World&#34;) <br/>msgbox(&#34;Hello World&#34;) <br/>msgbox(&#34;Hello World&#34;) <br/>msgbox(&#34;Hello World&#34;) <br/>msgbox(&#34;Hello World&#34;) <br/><br/>　　这个程序输出五次Hello World, 如果你想要改变输出为Bye-Bye, 就必须修改全部程序, 当然你可以手动修改5次, 但如果你要输出1000次呢? 常量就可以替我们解决这个问题: <br/><br/>const hw=&#34;Hello World&#34; <br/>msgbox(hw) <br/>msgbox(hw) <br/>msgbox(hw) <br/>msgbox(hw) <br/>msgbox(hw) <br/><br/>　　这样当你要修改输出的时候只要修改hw的值就行了. <br/><br/>　　好了, 现在我们来看看编程的第一块重要&#34;基石&#34;:变量. 解释变量最好的办法我觉得是&#34;盒子&#34;, 一个变量好像一个盒子, 里面只能装一个东西, 当你要装进去别的东西的时候必须把原有的东西拿出来. 这个&#34;盒子&#34;是有名称的, 当你在程序中使用变量的时候, 系统会打开盒子取出里面的东西, 让这些东西参与处理, 而不是盒子. 有些语言是很依赖&#34;盒子&#34;里面装些什么东西, 这样才能找到合适的&#34;盒子&#34;(比如C语言), 但VBS给我提供的是能够自动伸缩的&#34;魔术盒&#34;, 我们不用关心装进去的是什么东西, <br/><br/>VBS会自动调整盒子的大小. 例如: <br/><br/>Dim a1,a2,a3 <br/>a1=14 <br/>a2=12.23 <br/>a3=&#34;Hello&#34; <br/><br/>而不用像C语言那样麻烦: 或者是VB的正规声明(VB可以声明也可以不用)那样: <br/><br/>int a1; Dim a1 as integer <br/>float a2; Dim a2 as Double <br/>char* a3; Dim a3 as strnig <br/>a1=14; a1=14 <br/>a2=12.23; a2=12.23 <br/>a3=&#34;Hello&#34;; a3=&#34;Hello&#34; <br/><br/>嗯……扯远了…… <br/><br/>　　变量有什么用呢? 哇, 那用处可大了. 最简单, 你并不能确定程序运行时变量的值, 比如前一节课我们编的输入姓名的程序, 你不能确定InputBox返回的是什么(还记得Inputbox的返回值吗? 就是你输入的内容), 所以你就没有办法应对各种情况, 但我们用name这个&#34;盒子&#34;把用户的名字装起来, 到用的时候我们只要知道name这个盒子的名字就行了, 系统会自己打开他并把里面的内容拿出来用. 再举个例子, 我们编写一个程序计算一个矩形的面积, 比如这个程序要发给小学生使用: <br/><br/>dim a,b,s <br/>a=15 <br/>b=12 <br/>s=a*b <br/>msgbox(s) <br/><br/>　　这样就可以求出长为15,宽为12的矩形的面积了, 是不是很简单? 当然,　这个程序也可以这样写: <br/><br/>dim s <br/>s=15*12 <br/>msgbox(s) <br/><br/>　　这样看起来程序短了许多, 也节约内存, 但并不是鼓励的做法, 为什么? 请看下面. <br/><br/>　　现在, 我们的程序要变得像点样子才行, 谁的程序写出来还要别人修改源代码才能用啊? <br/><br/>　　所以, 我们要接受用户的输入, 还记得吗? InputBox函数. <br/><br/>　　修改后程序如下: <br/><br/>dim a,b,s <br/>a=inputbox(&#34;请输入矩形的长:&#34;) <br/>b=inputbox(&#34;请输入矩形的宽:&#34;) <br/>s=a*b <br/>msgbox(s) <br/><br/>　　ok, 这么一修改, 无论用户输入怎样的数据, 我们都能计算出矩形的面积了. 如果你用s=15*12能改嘛? 当然不行. <br/><br/>　　我想你已经发现了, vbs中的数学计算和真正的算术没有什么不同, +,-,*,/,(),[],{}都是一样的用法, 比如: <br/><br/>dim ans <br/>ans=12+32/4+[(23-10)*2] <br/>msgbox(ans) <br/><br/>　　四则运算的法则在编程中同样生效, 你可以在编程中重新获得小学时候的乐趣(你恨数学?那就别学电脑了). <br/><br/>　　在编程中有一个有趣的运算符是&#34;mod&#34;, 这个运算符叫做&#34;取余运算符&#34;, 就是取得一次除法的余数, 例如 <br/><br/>dim a <br/>a=16 mod 5 <br/><br/>　　你知道a等于几吗? Bingo! 没错, 就是1. 因为16 / 5 =3....1, 所以mod计算的结果就是1. <br/><br/>　　还有一个运算符是&#34;^&#34;(就是键盘&#34;6&#34;上面的小箭头), 他表示&#34;乘幂&#34;(或者是&#34;方&#34;) 比如: <br/><br/>dim a,b,c <br/>a=2 <br/>b=a^2 <br/>c=a^3 <br/>msgbox(a) <br/>msgbox(c) <br/><br/>　　则b=a*a=4, c=a*a*a=8 <br/><br/>　　我们一次不要讲太多, 这次就讲到这里, 现在总结一下. <br/><br/>要点: <br/><br/>1) 常量分为自然常量和自定义常量, 常量的值不可修改 <br/><br/>2) 变量就像盒子, 我们不在乎盒子里装的是什么, 但一定要知道盒子的名字 <br/><br/>3) 四则运算在编程中没有任何不同 <br/><br/>4) MOD是取余运算 <br/><br/><br/>作业: <br/><br/>1) 编一个程序, 计算圆形的面积, 半径由用户给出 (使用Inputbox) PI取值3.14159 <br/><br/>2) 编一个程序取得20 / 3 的余数 <br/><br/><br/>第三篇（共六篇）： <br/><br/><br/>首先, 我来解决一下上次课程的几个疑问 <br/><br/>第一, 那个余数问题, 16 / 5 = 3...1, 是因为我改过前面的部分, 后面的忘了改了, 不好意思. <br/><br/>第二, 请看一下程序清单: <br/><br/>1) <br/>Dim a,b,c <br/>a=inputbox(&#34;a是:&#34;,&#34;输入半径&#34;) <br/>b=Inputbox(&#34;b是:&#34;,&#34;输入半径&#34;) <br/>c=a*2+b*2 <br/>Msgbox(c) <br/>这个 输入1、2时是6 <br/><br/>2) <br/>Dim a,b,c <br/>a=inputbox(&#34;a是:&#34;,&#34;输入半径&#34;) <br/>b=Inputbox(&#34;b是:&#34;,&#34;输入半径&#34;) <br/>c=(a+b)*2 <br/>Msgbox(c) <br/>这个输入1、2时是24 <br/><br/>　 为什么会不一样呢? 在数学上c=(a+b)*2 和 c=a*2+b*2是等价的, 在VBS中也是如此. 问题出在&#34;+&#34;上, 在VBS中, +不仅仅是加号的意思还表示把两个字符串连接起来, 例如&#34;Hello&#34;+&#34;World&#34;=&#34;HelloWorld&#34; have you understood? 你还记得InoutBox函数的返回值吗? 是字符串! 这就看出问题了吧, 在编程中&#34;1&#34;不等于(&lt;&gt;)1, &#34;1&#34;是一个字符, 而1是一个数, 所以a,b都是字符串变量, &#34;1&#34;+&#34;2&#34;=&#34;12&#34;, 这就好像我们小时跟伙伴开玩笑问他们1+1=?一样, 我们总是笑着说&#34;错啦,应该是11&#34;.但为什么, a可以*2却不发生错误呢? 这时VBS比较智能的一个表现, 如果这个字符串的内容是一个数且对他进行数学运算, 则把字符串强制转换成数参与运算, 如果字符串代表一个数, 但不参加数学运算, 而是参加字符串运算(合并)则当作字符串处理, 所以你看到a+b=12, 这时候a+b的结果(12)是一个字符串, 当它要乘以2的时候就被强制转换成了数字12, 这样我就得到了结果24. <br/><br/>　　怎么修改这个程序呢? 我们需要用到另一个内建的函数:int, int函数的功能是将输入值转化成整数值, 我们这样修改: <br/><br/>c=(int(a)+int(b))*2 <br/><br/>　　这个意思就是把a作为参数传递给int函数, int函数就会返回那个整数(你的输入值), 然后让返回值参与运算, 这样就得到了正确答案.所以,以后如果你用的是inputbox函数的话,最好用int语句加工一下:比如c=int(c) &#39;c是你自己的变量 <br/><br/>　　大家是不是觉得这个课程有点枯燥, 呵呵, 变量和运算符部分的确是这样的, 不过多多练习也就好了, 这次, 我们写写真正好玩的东西: 流程控制语句. 这个部分开始才是真正的编程. <br/><br/>　　首先介绍判断结构. <br/><br/>　　在此之前, 我们先介绍一种简单的变量类型:布尔值(Boolean), 这种变量只有两个可能值:True,Flase,即真或假. 这种变量在某些情况下很有用(比如&#34;开关&#34;). 我们定义一个bool变量的方法和其他变量一样, 赋值也一样, 例如: <br/><br/>dim a,b <br/>a=true <br/>b=false <br/><br/>　　注意,true和&#34;true&#34;是不一样的, &#34;true&#34;是字符串,true是布尔值, 千万不能混淆. <br/><br/>　　回到if语句上来, 我们先来看看简化版的if语句:if 判断式 then 语句体　我们来看一个例子: <br/><br/>dim a,b <br/>a=12 <br/>b=13 <br/>if b&gt;a then msgbox(&#34;B大于A&#34;) <br/><br/>　　我们只看最后一行, a&gt;b这个式子(表达式)有一个返回值, 是bool型的. 因为这个式子只有两种可能:b大于a, b不大于a, 所以这个式子也只有两种可能性, 即真或者假. if语句判断这个表达式的返回值是真还是假, 如果是真(true)则执行then后面的语句, 如果是假, 则不执行, 你把a的值改成14看看还会不会弹出对话框? <br/><br/>　　当我们要在判断之后执行多行语句怎么办呢, 我们需要用语句块来解决, 在这里可以叫块if <br/><br/>dim a,b <br/>a=12 <br/>b=13 <br/>if a&lt;b <br/>msgbox(&#34;A小于B&#34;) <br/>msgbox(&#34;B大于A&#34;) <br/>end if <br/><br/>　　两个msgbox函数夹在if和end if之间, 这个部分就是语句块, 块里的每一条语句之前请空出4--8(一个键)个格, 这不是必需的, 但是是一个好习惯, 以便看清楚程序的结构. 这样我们就能运行多于一个的语句, 请注意if...then...end if 这三个关键部分不要掉了. OK, 我出一个题, 输入一个数, 如果小于100就输出&#34;错误&#34;, 如果大于100就输出&#34;正确&#34;, 我这里有两个程序版本: <br/><br/>dim a <br/>a=inputbox(&#34;请输入一个大于100的数&#34;) <br/>a=int(a) &#39;inputbox返回的是字符串, 我们把他变成整数 : ) <br/>if a&gt;100 then msgbox(&#34;正确&#34;) <br/>if a&lt;100 then msgbox(&#34;错误&#34;) <br/><br/>还有一个更简单的 <br/><br/>dim a <br/>a=inputbox(&#34;请输入一个大于100的数&#34;) <br/>a=int(a) &#39;inputbox返回的是字符串, 我们把他变成整数 <br/>if a&gt;100 then <br/>msgbox(&#34;正确&#34;) <br/>else <br/>msgbox(&#34;错误&#34;) <br/>end if <br/><br/>　　看到多了一个else了吧, else的作用就是当要判断的表达式为false时执行的. 这样程序就可以处理两种不同的情况了. 不要忘了用end if结尾 <br/><br/>　　嘿嘿, 我是变态者, 现在我要你处理三种情况, &lt;100,=100,&gt;100, 还要写在一个if结构里, 你怎么办, 我给你答案: <br/><br/>dim a <br/>a=inputbox(&#34;请输入一个大于100的数&#34;) <br/>a=int(a) &#39;inputbox返回的是字符串, 我们把他变成整数 <br/>if a&gt;100 then <br/>msgbox(&#34;正确&#34;) <br/>elseif a=100 then <br/>msgbox(&#34;老大, 你耍我?&#34;) <br/>else <br/>msgbox(&#34;错误&#34;) <br/>end if <br/><br/>　　这次输入100看看, 是什么? else if语句可以在if结构中多次出现, 以灵活判断不同的情况 (如果你要判断得太多, 就请使用&#34;选择结构&#34;, 过会儿就讲), 当所有elseif都处理完了,而没有符合情况的时候再执行else中的语句.另一个例子: <br/><br/>Dim a,b,c,d <br/>a=inputbox(&#34;a是:&#34;,&#34;输入半径&#34;) <br/>b=Inputbox(&#34;b是:&#34;,&#34;输入半径&#34;) <br/>d=Inputbox(&#34;答案:&#34;,&#34;输入答案&#34;) <br/><br/>c=a*2+b*2 &#39;这里没有问题, 会自动转换 <br/>if d=c then <br/>Msgbox(&#34;你好聪明&#34;) <br/>else <br/>Msgbox(&#34;你好猪头 自己的题还不会!&#34;) <br/>end if <br/><br/>　　再看看这个, 无论你回答得多么正确你都是猪头, 哈哈, 不是我耍你, 还是文章开始时候的inputbox的返回类型在耍你, d是inputbox的返回值, 他是一个字符串, 而c是一次整数计算的结果, 他是一个整数. 一个字符串无论如何也不等于一个整数, 尽管他们字面上是一样的:&#34;8&#34;&lt;&gt;(不等于号)8 所以if的判断式的值永远是false, 总是执行else部分的语句. 我们可以这么修改 <br/><br/>Dim a,b,c,d <br/>a=inputbox(&#34;a是:&#34;,&#34;输入半径&#34;) <br/>b=Inputbox(&#34;b是:&#34;,&#34;输入半径&#34;) <br/>d=Inputbox(&#34;答案:&#34;,&#34;输入答案&#34;) <br/>d=int(d) <br/>&#39;在这里我们取出了d的值, 变成整数, 在放回&#34;d&#34;这个盒子里 <br/>c=a*2+b*2 <br/>if d=c then <br/>Msgbox(&#34;你好聪明&#34;) <br/>else <br/>Msgbox(&#34;你好猪头 自己的题还不会!&#34;) <br/>end if <br/><br/>　　这样就成功了. 这也是Inputbox函数的一个讨厌的地方, 没办法, vbs没有其他好的输入方式了. <br/><br/>　　说到if, 我们不得不说一说逻辑运算符, 今天介绍两种, &#34;and&#34; 和 &#34;or&#34; 学会了if语句之后, 我举一个例子, 你一看就明白了. <br/><br/>dim a,b <br/>a=inputbox(&#34;输入一个数 &gt;10&#34;) <br/>b=inputbox(&#34;输入另一个数 &gt;10&#34;) <br/>a=int(a) <br/>b=int(b) <br/>if a&gt;10 and b&gt;10 then <br/>msgbox(&#34;正确&#34;) <br/>else <br/>msgbox(&#34;错误&#34;) <br/>end if <br/><br/>　　这段程序让你输入两个值, 必须都大于10, 只要有一个不大于, 就输出错误 <br/><br/>dim a,b <br/>a=inputbox(&#34;输入一个数 &gt;10&#34;) <br/>b=inputbox(&#34;输入另一个数 &gt;10&#34;) <br/>a=int(a) <br/>b=int(b) <br/>if a&gt;10 o&#114; b&gt;10 then <br/>msgbox(&#34;正确&#34;) <br/>else <br/>msgbox(&#34;错误&#34;) <br/>end if <br/><br/><br/>　　这段程序让你输入两个值, 只要有一个大于10, 就返回成功. 其实and和or很好理解, 我读&#34;if a&gt;10 o&#114; b&gt;10 then&#34; 这一句, 用华语是这样:&#34;如果a大于10或者b大于10, 那么...&#34;. 这样是不是就很好理解了呢. <br/><br/>　　OK, 我们再来看一种新结构, 今天的课就结束, 已经午夜了, 我都累死了. <br/><br/>　　当你的程序要处理很多种不同的判断情况的时候elseif..then会让程序看起来很杂乱, 所以就有了一种sel&#101;ct case结构专门对付这种情况, sel&#101;ct case的语法结构很简单: <br/><br/>sel&#101;ct case 变量名 <br/>case 值 <br/>语句 <br/>case 值 <br/>语句 <br/>case else <br/>语句 <br/>end sel&#101;ct <br/><br/><br/>　　我们举个例子就能很简单的说明： <br/><br/>dim a <br/>a=inputbox(&#34;输入一个1--3的值&#34;) <br/>a=int(a) &#39;处理inputbox返回字符串的问题 <br/>sel&#101;ct case a <br/>case 1 <br/>msgbox(&#34;壹&#34;) <br/>case 2 <br/>msgbox(&#34;贰&#34;) <br/>case 3 <br/>msgbox(&#34;叁&#34;) <br/>case else <br/>msgbox(&#34;输入错误&#34;) <br/>end sel&#101;ct <br/><br/>这个例子把1,2,3这三个阿拉伯数字转化成中国大写数字, 这个程序写成if...elseif 的形式如下 <br/><br/>dim a <br/>a=inputbox(&#34;请输入1--3的值&#34;) <br/>a=int(a) <br/>if a=1 then <br/>msgbox(&#34;壹&#34;) <br/>elseif a=2 then <br/>msgbox(&#34;贰&#34;) <br/>elseif a=3 then <br/>msgbox(&#34;叁&#34;) <br/>else <br/>msgbox(&#34;输入错误&#34;) <br/>end if <br/><br/>　　怎么样, 麻烦吧, 还是sel&#101;ct好吧. <br/><br/>　　OK, 今天到此结束, 总结一下: <br/><br/><br/>要点: <br/><br/>1) inputbox返回的是一个字符串, 而不是一个数, 必须用a=int(a)这种形式转化成数 <br/><br/>2) bool变量的值只有两种:true,false <br/><br/>2.5) and两边的表达式都是true, 则返回true. o&#114;两边的表达式有一个是true, 就返回true <br/><br/>3) if 语句的格式 <br/><br/>4) sel&#101;ct...case的格式 <br/><br/><br/>作业: <br/><br/>1) 使用3个bool值, 储存你的3兄弟姐妹是否是男性 (提示:sister1male=false) <br/><br/>2) 给定一个个数, 大于10而且小于20输出&#34;正确&#34;, 否则输出&#34;错误&#34; <br/><br/>3) 输入12,或者15, 输出&#34;正确&#34;, 否则输出&#34;错误&#34; <br/><br/>4) 把5以内的正整数都转换成中国大些数字 <br/><br/>5) 自己随便设计一个程序, 应用今天的知识<br/><br/>vbs教程&lt;下&gt; <br/><br/>第4章:循环结构 <br/><br/>　　我们先来看一道题:商场进行每日结算, 要求累加出今天的营业额, 每次输入一个数, 这道题其实很简单, 但就我们现在学 <br/><br/>过的知识要完成这道题相当麻烦, 我们来分析一下. 首先, 我们需要知道买卖的次数, 这样才能控制输入的次数,但是, 这种设 <br/><br/>计是非常低效的, 每天都要重新设计程序. 假定今天进行了5次交易, 以下是源程序: <br/><br/>dim sum <br/>sum=0 &#39;初始化变量 <br/>sum=sum + int(inputbox(&#34;请输入交易额&#34;)) <br/>&#39;sum=sum+x　这种形式是把本身的值取出来, 进行一次运算, 再放回本身, 这种方法很有用处 <br/>&#39;这里使用了函数嵌套, 把inputbox的返回值直接传给int函数, 转化成整数, 下同 <br/>sum=sum + int(inputbox(&#34;请输入交易额&#34;)) <br/>sum=sum + int(inputbox(&#34;请输入交易额&#34;)) <br/>sum=sum + int(inputbox(&#34;请输入交易额&#34;)) <br/>sum=sum + int(inputbox(&#34;请输入交易额&#34;)) <br/>msgbox(sum) <br/><br/>　　看到了吗, 我通过把计算过程复制了5遍才设计好了程序, 这种程序在汽车交易所等交易次数少的地方还能凑合着用, 如果 <br/><br/>放到超市岂不是要复制, 粘贴几千遍? 我们今天讲的内容就可以克服这种缺陷, 首先, 我们来讲以下Do...Loop语句. <br/><br/>　　do...loop的结构看上去非常简单, 就是:do...loop, 仅此而已, 这个结构不断执行do和loop之间的语句(学名叫:循环体), <br/>永不停止. 举个例子来说: <br/><br/>do <br/>msgbox(&#34;这个信息会不断重复出现, 要停止程序请使用任务管理器(Ctrl+Alt+Del)中止wscript进程&#34;) <br/>loop <br/><br/>　　运行这个程序, 当你点销掉一个对话框马上会出来另一个, 你永远点不完, 总有下一个. 谁会运行这样的程序? 除非是给 <br/><br/>别人捣乱(我就干过这种事), 所以在do..loop结构中还有一个语句:exit do, 这个语句将终止循环, 跳到loop后面的语句继续 <br/><br/>执行. 据个例子来说: <br/><br/>dim a &#39;注意:常量不需要在dim里面声明,否则会引发错误 <br/>const pass=&#34;123456&#34; &#39;这是一个字符串 请用&#34;&#34;包裹起来. 设定密码为常量, 不可变更 <br/>do <br/>a=inputbox(&#34;请输入密码&#34;) <br/>if a=pass then <br/>msgbox(&#34;密码校验成功&#34;) <br/>exit do <br/>end if <br/>loop <br/><br/>　　这个程序会一直不停的问你密码, 知道你输入了正确的密码为止.(if可以嵌套在另一个if当中, 也可以嵌套在循环体当中 <br/><br/>, 所以一定要用缩进, 来分清楚程序的各个部分). 这个程序是很经典的, 早期的程序都是这么做的. 但是我们是Hacker, 所以 <br/><br/>我们了解系统的安全性, 这种无限次认证程序很容易被穷举破解, 我们要来限定认证的次数. 修改程序如下 <br/><br/>dim a,ctr <br/>ctr=0 &#39;设置计数器 <br/>const pass=&#34;pas123_&#34; &#39;上面的那个是弱密码, 这次改的强一点 <br/>do <br/>if ctr=3 then <br/>msgbox(&#34;已经达到认证上限, 认证程序关闭&#34;) <br/>exit do <br/>else <br/>a=inputbox(&#34;请输入密码&#34;) <br/>if a=pass then <br/>msgbox(&#34;认证成功&#34;) <br/>msgbox(&#34;(你可以在这里加一段成功后得到的信息)&#34;) <br/>exit do <br/>else <br/>ctr=ctr+1 &#39;如果密码出错就增加一次错误认证计数 <br/>msgbox(&#34;认证出错, 请检查密码&#34;) <br/>end if <br/>end if <br/>loop <br/><br/>　　运行这个程序试试看, 当你出了3此错误以后, 就会停止再次询问密码, 关闭程序. telnet认证用来限制次数的程序与此大 <br/><br/>同小异. 要注意的是嵌套的if语句, 清仔细读一下这个程序, 可能比较难懂, 也请你试着自己设计一下类似的程序. <br/><br/>　　其实, 要在do...loop加上验证的功能, 并不一定要用if, 我们可以直接利用do. 我来介绍一下while关键字, while可以放 <br/>在do或者是loop后面, 然后再接一个表达式, 当表达式的值为true的时候(表达式成立),才运行循环体.我们来看一下修改后的 <br/>程序&#34; <br/><br/>dim a,ctr <br/>ctr=0 <br/>const pass=&#34;pas123_&#34; <br/>do while ctr&lt;3 <br/>a=inputbox(&#34;请输入密码&#34;) <br/>if a=pass then <br/>msgbox(&#34;认证成功&#34;) <br/>msgbox(&#34;(你可以在这里加一段成功后得到的信息)&#34;) <br/>exit do <br/>else <br/>ctr=ctr+1 &#39;如果密码出错就增加一次错误认证计数 <br/>msgbox(&#34;认证出错, 请检查密码&#34;) <br/>end if <br/>loop <br/><br/>　　这样实现的功能和上一个例子完全一样, 我们再来看看把while放在loop后面: <br/><br/>dim a,ctr <br/>ctr=0 <br/>const pass=&#34;pas123_&#34; <br/>do <br/>a=inputbox(&#34;请输入密码&#34;) <br/>if a=pass then <br/>msgbox(&#34;认证成功&#34;) <br/>msgbox(&#34;(你可以在这里加一段成功后得到的信息)&#34;) <br/>exit do <br/>else <br/>ctr=ctr+1 &#39;如果密码出错就增加一次错误认证计数 <br/>msgbox(&#34;认证出错, 请检查密码&#34;) <br/>end if <br/>loop while ctr&lt;3 <br/><br/>　　功能是一样的, 为什么要放在loop后面呢? 你把ctr的值改成3就知道了, while在do后面的程序会直接退出, 而在loop后面 <br/><br/>还会允许一次认证, 到了loop才结束.和while相反的是until, 用法和while一样, 不过他只有当后面的表达式的值为false(表 <br/><br/>达式不成立)的时候才执行循环体, 请自己试验一下 <br/><br/>　　ok, 我们来看另外一种循环结构,for....next, 这种循环结构是基于计数的, 也是在编程中最常见到的循环结构. <br/><br/>dim i <br/>for i=0 to 5 <br/>msgbox(i) <br/>next <br/><br/>　　看到了吗?每次输出的i都是递增的, 但我们没有明确指出i要递增, 当i达到5的时候, 循环就结束了, 因为由0开始, 所以 <br/><br/>循环体执行了6次, 这一点很重要, 大部分东西都是从0开始而不是1. 这个程序也可以写成 <br/><br/>do的形式: <br/><br/>dim i <br/>i=0 <br/>do while i&lt;5 <br/>msgbox(i) <br/>i=i+1 &#39;因为do不能自动计数, 必须手动加 <br/>loop <br/><br/>　　怎么样, 还是for比较好用吧. for在编程中很有用途, 我们再举一个例子, 顺便讲一下嵌套循环. <br/><br/>dim i,j <br/>for i=1 to 9 <br/>for i=1 to 9 <br/>str=str &amp; i * j &amp; &#34; &#34; &#39;&amp;是和并字符串的符号 <br/>next &#39;每个next对应一个for <br/>next <br/><br/>　　看看运行结果, 是否令你会想起小学时代的数学老师(丑陋的嘴脸). 要注意, 这里有一个&#34;大&#34;的for, 和一个小的for, 当 <br/><br/>小的for执行完一个周期以后, 大的for才执行一次(换句话说, 大的for执行一次, 小的要执行9次), 所以一共执行了九九八十 <br/><br/>一次. 在大的for里可以不仅仅是一个小的for, 也可以加上另外的语句. 我们来修改一下源程序: <br/><br/>dim i,j <br/>for i=1 to 9 <br/>for i=1 to 9 <br/>str=str &amp; i * j &amp; &#34; &#34; <br/>next &#39;每个next对应一个for <br/>str=str &amp; vbCrlf &#39;vbCrlf相当于键盘上的回车键,因为你不能在键盘上输入,所以系统定义了一个默认的常量 <br/>next <br/><br/>　　这次运行完成以后, 输出结果按照乘数进行了分割, 每小for运行完一次, 就换一行(通过vbcrlf). <br/><br/>　　这次的内容对菜鸟可能比较难懂, 掌握的办法只有一个:多实践. 另外, 我在论坛看到很多人还是问:&#34;VBScript要用什么工 <br/><br/>具编?&#34;我就很气愤, 我在第一篇里面已经说明:用记事本编辑源代码, 然后保存为以.vbs为扩展名的程序就可以了, 请大家不要 <br/><br/>再问. 另外, 国产的一种垃圾软件&#34;超级X霸&#34;抢占了vbs这个扩展名, 请把那个垃圾卸载掉. <br/><br/>　　我们总结一下: <br/><br/>要点: <br/><br/>1) do..loop和exit do的用法 <br/><br/>2) while当表达式true的时候执行循环体,until反之 <br/><br/>3) for...next是计数循环, 每次执行计数器递加 <br/><br/>4) 嵌套循环的作用和写法 <br/><br/>4.5) &amp;用于连接字符串 <br/><br/>5) vbCrLf相当于键盘上的回车键 <br/><br/><br/>作业: <br/><br/>1) 在我国的数学经典著作&#34;九章算术&#34;中有这样一道题:百钱买百鸡, 公鸡5钱一只, 母鸡3钱一只, 小鸡1钱2只(这个数据我是参 <br/><br/>考一本编程书的, 但我记得是公3,母1,小1钱3只? 不管了, 就按照书上得来吧)求得是能有多少种办法买这些鸡. 如果看不懂的 <br/><br/>话我用大白话说说:有人要去买鸡, 用100块钱正好买了100只鸡, 价格如下:公:5$, 母:3$, 小:1$ for 2, 让你求一共多少种卖 <br/><br/>法(公母小怎么搭配). 请用循环解决这个问题. <br/><br/>ps:今天要去移民局办事, 所以文章写的很仓促. 大部分代码都没有实验, 请大家帮我找错. 另外, 上次的作业大家在论坛应该 <br/><br/>看到了, 我就不重复答案了, 不知道大家喜欢做这种题, 还是以前那种比较简单的? <br/><br/><br/>第五篇（共六篇）： <br/><br/>请允许我县描述一下我现在的环境:气温高达37摄氏度, 而我忘记了图书馆开门的时间, 还要在这里站上一个小时, 在热带植物的包裹下, 各种奇怪的小飞虫围着我转来转去. 不过令我欣慰的是, 终于写到五了, 还有两课我们的&#34;基础篇&#34;就要结束了. <br/><br/>今天我们来了解语言本身的最后一个论题:数组. <br/><br/>　　要理解&#34;数组&#34;, 这个概念我觉得另一种翻译对学习来说更加容易:&#34;阵列&#34;, 没错, 数组就是一个阵列, 一个数据的阵列. 最简单的例子是数据库系统, 假设你要储存20名学生的英语成绩, 如果不是用数组, 你则要创建20个不同的变量, 累死. 数组就是类型相同(重要!)的一组数据(或者n组), 用来储存相关的量, 最简单的数组是一维数组, 我们就先来学习它吧. <br/><br/>　　什么是一维数组呢? 在3维以下,你可以利用几何知识来理解&#34;维&#34;的概念,一维相当于一条线, 二维则是一个矩形, 三维是一个长方体. 我知道这么讲是很抽象的, 我们先举个一维数组的例子就比较容易了解了. <br/><br/>dim a(9) &#39;从零开始 <br/>for i=0 to 9 <br/>a(i)=i &#39;填充每一个数组元素 <br/>msgbox(a(i)) &#39;输出数组元素 <br/>next <br/><br/>　　我们可以看到, 定义一个数组的方法和定义一个变量没有什么不同, 同样是使用dim语句. 定义一维数组的方法如下: <br/><br/>dim 数组名(元素数量), 这里大家要注意一点, 这里定义的元素数量总是比你要的要少一个, 因为一个数组的起点是0号数据而不是1, 所以大家一定要小心: 你需要10个数据, 就定义&#34;9&#34;, 需要100个就定义99, 依此类推. 数组的元素可以看成一个个独立的变量, 你可以像独立的变量那样使用他们. 数组元素的量可能是毫无关系的, 比如第一个数组元素储存你的年龄, 第二个储存今年西瓜的销售量, 但这种做法是不鼓励的, 甚至是不被接受的, 不要这么干, 这样的情况请定义独立的变量. for语句在数组中可算是大显身手, 还记得for吗? 它累加一个变量, 我们可以把这个变量应用在数组中正好用来读取或者填充按照顺序排列的数组元素, 上面就是这样一个例子. 数组其实是很简单的东西(再BASIC语言里面), 数组难的是怎么捣弄这些循环, 让他们按照你的要求运转. 这个等到二维数组再说, 我们先看看如何手工填充数组. <br/><br/>　　如果你这个都想不到的话, 那你真是白学了: <br/><br/>dim name(7),str &#39;一共八个学生, str变量是用来把他们储存成一个字符串以便输出 <br/>for i=0 to 7 <br/>name(i)=inputbox(&#34;请输入第&#34; &amp; i+1 &amp; &#34;个学生的名字&#34;) <br/>str=str &amp; &#34; &#34; &amp; name(i) <br/>next <br/>msgbox(str) <br/><br/>　　这样我们就有了一个小小的数据库, 它们的数据排列可以看成这样: <br/><br/>　　name(0),name(1),name(2).....name(7) <br/><br/>　　看到了吧, 所以我说我们可以把它看成是&#34;一条线&#34;, 等到我们学到了文件操作, 就可以把他们输出到文件中去了. 一维数组有很多用处, 我们来看一下一个复杂的例子. 我们要储存3各学生的名字, 身高, 成绩这三种数据, 由于名字是字符串, 而身高可能是浮点数(带小数点的数), 成绩则可能是整数, 所以我们不能把他们储存在一个数组里面(不要忘记, 数组织只能存储同类的数据), 所以我们要建3个数组, 以下是例程: <br/><br/>dim name(2), high(2), mark(2) &#39;定义三个数组分别储存3个人的名字, 身高和得分 <br/>dim ctr &#39;计数器 <br/>for ctr=0 to 2 <br/>name(ctr)=inputbox(&#34;请输入第&#34; &amp; ctr+1 &amp; &#34;个学生的姓名&#34;) <br/>high(ctr)=inputbox(&#34;请输入第&#34; &amp; ctr+1 &amp; &#34;个学生的身高&#34;) <br/>mark(ctr)=inputbox(&#34;请输入第&#34; &amp; ctr+1 &amp; &#34;个学生的得分&#34;) <br/>next <br/><br/>　　OK, 我们已经填充好了数据, 现在我们的小小数据库只能按顺序输入, 我们要让它看起来像点样子, 我们来给他设计查询功能: <br/><br/>&#39;接着上面的程序 <br/>dim cname, temp &#39;要查询的名字, 和一个临时变量, 用来储存数据的位置 <br/>cname=inputbox(&#34;请输入你要查询的名字:&#34;) <br/>for ctr=0 to 2 &#39;遍历所有name数组的成员, 寻找要查询的名字 <br/>if name(ctr)=cname then <br/>temp=ctr &#39;记录数据位置 <br/>exit for &#39;退出循环, 和exit do的用法一样 <br/>end if &#39;不要忘了end if <br/>next <br/>msgbox(&#34;姓名:&#34; &amp; name(temp) &amp; &#34; &#34; &amp; &#34;身高:&#34; &amp; high(temp) &amp; &#34; &#34; &amp; &#34;得分:&#34; &amp; mark(temp)) <br/><br/>　　嘿嘿, 有意思吧, 其实在这个程序里面, 那个temp变量完全没有必要, 只是为了更清楚地说明问题. 因为当exit for以后ctr变量的值就不会改变, 储存的正好是对应数据在数组中的位置, 写这个temp变量是为了照顾到以后要学C++的朋友(C++可以在for语句里声明新变量, 只在这个for结构中有效, 所以到了外部就不能访问了). 也就是说可以简化成如下: <br/><br/>dim cname <br/>cname=inputbox(&#34;请输入你要查询的名字:&#34;) <br/>for ctr=0 to 2 <br/>if name(ctr)=cname then exit for &#39;因为只有exit for就不需要块if了 <br/>next <br/>msgbox(&#34;姓名:&#34; &amp; name(ctr) &amp; &#34; &#34; &amp; &#34;身高:&#34; &amp; high(ctr) &amp; &#34; &#34; &amp; &#34;得分:&#34; &amp; mark(ctr)) <br/><br/>　　这是最直接的路子. 好好重读一下上面所有的源代码, 然后自己写几个程序, 完全搞清楚一维数组及其应用以后再看后面的二位数组. 二维数组好像是一个一维数组的集合, 就好像&#34;线积成面&#34;一样, 由n各一维数组组成二维数组, 这是初学者比较好理解的办法(比较精确的是用&#34;编号&#34;的概念去理解, 因为4维以上的数组就比较难以用欧几里德几何概念去解释了). 二维数组是很好解释的, 我们来看一下: <br/><br/>dim a(2,2) &#39;从零开始, 一共有3 X 3 = 9 个数据 <br/>dim i,j &#39;需要两个计数器 <br/>for i=0 to 2 <br/>for j=0 to 2 &#39;使用嵌套循环 <br/>a(i,j)=&#34;X&#34; <br/>next <br/>next <br/><br/>　　我们创建了一个这样的二维数组(那些&#34;,&#34;是我用来分割元素的,并不存在), 了解二维数组的了吗? 不清楚我们再讲一下 <br/><br/>编号 0 1 2 <br/>0 X,X,X <br/>1 X,X,X <br/>2 X,X,X <br/><br/>　　二维数组的看起来是不是就是一个矩形呢?(你在内存中看不到这样的矩形, 只是便于你理解), 每个数据都有编号, 由两个数来定位, 这个很像(非常像)你在国际象棋棋盘上寻找一个格, 我们用类似&#34;C6&#34;,&#34;A2&#34;这样的&#34;垂直坐标&#34;进行定位, 对, &#34;垂直坐标&#34;, 很确切. 我们要使用一个二维数组元素的时候可以和普通变量一样使用, 只要指定数组元素的&#34;定位点&#34;就可以了, 例如 <br/><br/>a(0)(1)=1, b(2)(1)=&#34;你好&#34;, 诸如此类. 要注意的是二维数组也只能储存类型相同的元素, 而且上标(起点)也从0开始. 计算一个二维数组的元素个数只要把两个下标+1(以得到实际的值)再乘起来就可以了, 非常类似于求一个矩形的面积. <br/><br/>　　假如需要储存的都是同一类型的数据, 我们就可以用二维数组, 比如要储存5个人的姓名,国籍,民族, 就可以使用二维数据 <br/><br/>dim info(4,2) &#39;一共五个人, 要储存的数据类型有3项 <br/>dim i,j <br/>for i=0 to 4 <br/>for j=0 to 2 <br/>dim opt &#39;定义一个变量用于存储数据项提示 <br/>sel&#101;ct case j &#39;判断应该输入的是什么数据 <br/>case 0 <br/>opt=&#34;姓名&#34; <br/>case 1 <br/>opt=&#34;国籍&#34; <br/>case 2 <br/>opt=&#34;民族&#34; <br/>end sel&#101;ct <br/>info(i,j)=inputbox(&#34;请输入第&#34; &amp; i+1 &amp; &#34;个人的&#34; &amp; opt) <br/>next <br/>next <br/>&#39;输出太麻烦了, 我懒得动, 你知道那么回事就行了 <br/><br/>　　这样就不需要定义3个一维数组了. <br/><br/>　　多位数组(三维以上)的定义和使用方法与二维数组一样, 但不太好在欧几里德几何空间里加以解释, 幸好我们并不太常用那么多维的数组.定义一个三位数组:dim a(1,2,3) &#39;一共24各数组元素. <br/><br/>　　今天因为要搬家(我喜欢Sengkang啊, 可是MM嫌交通不便, 谁不知道她只想去逛街),而GF要去和她的同学去参加什么试验半夜才回家, 所以下午我只能自己去押车搬家了, 5555~~好可怜, 这次就请大家原谅我少写一点, 我可是站在图书馆外写的啊, <br/><br/>现在腿都软了~~~ 本来还要讲&#34;动态数组&#34;的, 但想了想还是放到&#34;进阶部分&#34;再说吧. <br/><br/>要点: <br/><br/>1) 一维数组是&#34;线&#34;, 二维数组是&#34;面&#34;, 三维数组是&#34;体&#34; (多维数组就乱套) <br/><br/>2) 数组的下标从0开始 <br/><br/>3) for循环在数组的应用中起了很大作用, 二维数组需要嵌套循环 <br/><br/>作业: <br/><br/>　　上次出的&#34;百鸡问题&#34;, 大家喜欢吗? 以后我们就做这种需要动脑的题目, 那些简单的实践, 大家一定要多做! <br/><br/>1) 定义一个数组, 包含5个元素,　都是随机整数(随便输入), 要求把他们按照从大到小的顺序排列起来 <br/><br/>2) 有两个二维数组a(4,4)和b(4,4) (元素值随便), 交换两个数组(原来的a的所有元素值变成b的, b的所有元素值变成a的) <br/><br/><br/>最后一篇： <br/><br/>新家不错, MM开心, 我也就跟着高兴了 : ), 今天我们学习基础篇的最后一个部分:自定义函数和过程. 我们每天都在和函 <br/><br/>数打交道, inputbox()是函数, msgbox()是函数, int()也是函数...这些函数都是系统内建的, 我们只能用不能改. 今天, 我 <br/><br/>就教大家怎样自己制作一个函数. <br/><br/>　　首先我们要了解, 为什么要用函数, 我们用&#34;实例&#34;说话, 先看一个例子: 给出两个数, 输出较大的那一个. <br/><br/>dim a1,a2,b1,b2,c1,c2 <br/>a1=2:a2=4 &#39;&#34;:&#34;可以让你把多个语句写在一行上 <br/>b1=32:b2=67 <br/>c1=12:c2=898 <br/><br/>if a1&gt;a2 then <br/>msgbox(a1) <br/>elseif a1&lt;a2 <br/>msgbox(a2) <br/>end if <br/><br/>if b1&gt;b2 then <br/>msgbox(b1) <br/>elseif b1&lt;b2 <br/>msgbox(b2) <br/>end if <br/><br/>if c1&gt;c2 then <br/>msgbox(c1) <br/>elseif c1&lt;c2 <br/>msgbox(c2) <br/>end if <br/><br/>　　多么麻烦呀, 我们把相同的比较过程复制了好几遍, 早期语言没有结构化(没有过程和函数)的时候, 程序员们的确是这么 <br/><br/>干的, 他们复制(Copy), 那个年代也没有剪贴板这一说, 大家都是重新输入代码. 后来工作简化了: <br/><br/><br/>dim a1,a2,b1,b2,c1,c2 <br/>a1=2:a2=4 <br/>b1=32:b2=67 <br/>c1=12:c2=898 <br/>msgbox(co(a1,a2)) <br/>msgbox(co(b1,b2)) <br/>msgbox(co(c1,c2)) <br/><br/>function co(t1,t2) &#39;我们使用function定义了一个新的函数 <br/>if t1&gt;t2 then <br/>co=t1 &#39;通过&#34;函数名=表达式&#34;这种方法返回结果 <br/>elseif t2&gt;t1 then <br/>co=t2 <br/>end if <br/>end function <br/><br/>　　我们在这里是用了一个新的关键字:funciton, 这个关键字表示一个新函数开始, 格式: <br/><br/>funciton 函数名(参数1, 参数2...参数n) &#39;列表可以是空的, 但括号不能省略, 参数之间用&#34;,&#34;分割 <br/>... <br/>exit funciton &#39;结束函数, 不是必需的 <br/>... <br/>end function <br/><br/>　　函数是一个模块, 只有你调用的时候才会运行, 也就说, 当你编写了一个函数, 然后在程序中并不调用它, 那么这个函数 <br/><br/>永远不会运行. 一般来说, 我们编写程序是按照: <br/><br/>主程序 <br/>.. <br/>.. <br/>.. <br/><br/>函数1 <br/>.. <br/>.. <br/><br/>函数2 <br/>.. <br/>.. <br/><br/>　　详细解释一下: 函数中最重要的是参数和返回值. 参数是在函数名后面的()里定义的, 用&#34;,&#34;分割, 使用参数的时候我们也 <br/><br/>用&#34;,&#34;分割. 说到这里我想起一件事, 昨天有个朋友给我发消息问我: <br/><br/>　　msgbox(name1,name2,name3) <br/><br/>　　这个错在哪里? 为什么不能同时显示出三个变量? 这就是因为你用了&#34;,&#34;, 这个符号表示你输入的三个量作为三个不同参数 <br/><br/>传递给msgbox()函数, msgbox()函数只会显示出第一个参数, 第二个参数的作用是出现在标题栏. 所以你应该用&#34;&amp;&#34;或者&#34;+&#34;把 <br/><br/>三个字符串变量连接起来, 作为第一个参数传递给msgbox()函数. 程序员说参数的时候经常说到&#34;形参&#34;, &#34;实参&#34;这样的&#34;黑话&#34;, <br/><br/>我来解释一下. &#34;形参&#34;是&#34;形式参数&#34;的简称, &#34;实参&#34;是&#34;实际参数&#34;的简称, 实参是指你调用函数的时候传递给函数的量, 可以 <br/><br/>使变量或者常量(直接量), 例如:co(12,24)中的12,24就是实参. 形参是你在函数定义时定义的变量, 这些变量用来&#34;接住&#34;传递 <br/><br/>过来的量, 例如function co(t1,t2)t1,t2就是形参. <br/><br/>　　在VBScript中, 参数传递是一种传值,　而不是传址(听不明白不要紧, 学了C语言的指针你就明白了), 所以我们进行的参 <br/><br/>数传递实际上是进行了一次变量赋值, 例如我们调用co(a1,a2), 实际上程序会执行一步:t1=a1,t2=a2这样的操作. 同样因为传 <br/><br/>值传址的原因, VBScript只能返回一个值, 我们先来看看什么叫&#34;返回&#34;. 当一个过程调用了另一个过程的时候(比如主程序调用 <br/><br/>了函数), 控制权就到了被调用过程那里, 当这个过程执行完毕以后, 会回到调用它的地方继续执行, 这个就叫做&#34;返回&#34;, 返回 <br/><br/>的时候可以带一个值叫做&#34;返回值&#34;(这是&#34;通俗&#34;的理解). 在vbs继承了basic的传统, 返回的时候采用&#34;函数名=返回值&#34;的办法, <br/><br/>这个&#34;返回值&#34;是指一个表达式(在编程中, 任何东西都是表达式, 比如变量a, 常数0, &#34;Hello&#34;,c=1+2等等这都是表达式). 比如 <br/><br/>有一个函数是ht, 则返回的方法是:ht=你要返回的值. 注意:返回以后, 后面的语句将不再执行. <br/><br/>　　调用一个函数我就不用讲了吧:变量=函数名(参数) <br/><br/>　　有时候我们并不需要返回什么值, 这个时候我们可以使用一种称之为&#34;子程序&#34;的结构. 子程序或称之为过程与函数的差别 <br/><br/>就在于:1) 没有返回值, 2) 使用sub关键字定义, 3) 通过Call调用.具个例子: <br/><br/>dim yname <br/>name=inputbox(&#34;请输入你的名字:&#34;) <br/>call who(yname) <br/><br/>sub who(cname) <br/>msgbox(&#34;你好&#34; &amp; cname) <br/>msgbox(&#34;感谢你阅读我的课程&#34;) <br/>msgbox(&#34;这是基础部分的最后一课&#34;) <br/>end sub <br/><br/>　　你一定看明白了, 很简单的. 退出一个过程和退出一个函数一样:exit sub(函数:exit function). <br/><br/>　　要注意, 子程序(过程)是比较特殊的一个结构, C等语言是没有这个概念的, C语言中的一切都是函数, 没有返回值的函数 <br/><br/>在C语言中只要使用void修饰符定义就行了. ]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=54</link>
			<title><![CDATA[订阅最多的Blog站点]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[IT&amp;Soft]]></category>
			<pubDate>Tue,24 Apr 2007 20:47:55 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=54</guid>	
		<description><![CDATA[<h2><a title="Permanent Link: Which blogs have the most feed subscribers" href="http://selfmademinds.com/200704/which-blogs-have-the-most-feed-subscribers/" rel="bookmark"><font color="#e6a94f">Which blogs have the most feed subscribers</font></a></h2>
<div class="data">I&rsquo;m a bit of a stat head and enjoy trawling through log files and looking at pretty graphs. One statistic that I&rsquo;m particularly interested in is the number of subscribers different sites have in different niches.</div>
<div class="entry">
<p><a href="http://www.feedburner.com/"><strong><font color="#5f7eb0">FeedBurner</font></strong></a> offer a great service for managing your sites feed and provide all sorts of interesting stats. You can also put one of their chicklets on your site to <strike><font color="#555555">boast</font></strike> share with the world how many subscribers your site has.</p>
<p>I thought it would be both interesting and fun to create a top 100 (or so) of the sites with the highest feeds, so spent Saturday morning doing a big trawl around. <a id="more-83"></a></p>
<style type="text/css">
table.simple {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: green green green green;
border-collapse: collapse;
background-color: white;
}
table.simple th {
border-width: 1px 1px 1px 1px;
padding: 4px 4px 4px 4px;
border-style: dotted dotted dotted dotted;
border-color: gray gray gray gray;
background-color: white;
-moz-border-radius: 0px 0px 0px 0px;
}
table.simple td {
border-width: 1px 1px 1px 1px;
padding: 4px 4px 4px 4px;
border-style: dotted dotted dotted dotted;
border-color: gray gray gray gray;
background-color: white;
-moz-border-radius: 0px 0px 0px 0px;
}</style>
<p>&nbsp;</p>
<center>
<p>&nbsp;</p>
<table class="simple">
    <tbody>
        <tr>
            <td>Site</td>
            <td>Subject</td>
            <td>Subscriber count</td>
        </tr>
        <tr>
            <td><a href="http://www.engadget.com/"><strong><font color="#5f7eb0">Engadget</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/weblogsinc/engadget" /></td>
        </tr>
        <tr>
            <td><a href="http://www.boingboing.net/"><strong><font color="#5f7eb0">Boing Boing</font></strong></a></td>
            <td>Technology &amp; Humor</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/boingboing/iBag" /></td>
        </tr>
        <tr>
            <td><a href="http://www.techcrunch.com/"><strong><font color="#5f7eb0">TechCrunch</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Techcrunch?bg=FF6600&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.elise.com/recipes/"><strong><font color="#5f7eb0">Simply Recipes</font></strong></a></td>
            <td>Cooking</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/elise/simplyrecipes" /></td>
        </tr>
        <tr>
            <td><a href="http://xataka.com/"><strong><font color="#5f7eb0">Xataka</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/xataka2?bg=7bd329&amp;fg=000000&amp;anim=0&amp;label=lectores" /></td>
        </tr>
        <tr>
            <td><a href="http://itotd.com/"><strong><font color="#5f7eb0">Interesting Things of the Day</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/InterestingThingOfTheDay" /></td>
        </tr>
        <tr>
            <td><a href="http://mashable.com/"><strong><font color="#5f7eb0">Mashable</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Mashable?bg=99CCFF&amp;fg=444444&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://www.43folders.com/"><strong><font color="#5f7eb0">43 Folders</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/43Folders" /></td>
        </tr>
        <tr>
            <td><a href="http://www.dumblittleman.com/index.html"><strong><font color="#5f7eb0">Dumb Little Man</font></strong></a></td>
            <td>Misc</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/DumbLittleMan" /></td>
        </tr>
        <tr>
            <td><a href="http://www.37signals.com/svn/"><strong><font color="#5f7eb0">37 Signals</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/37signals/beMH?bg=F7F5E7&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.freakonomics.com/blog/"><strong><font color="#5f7eb0">Freakonomics</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/FreakonomicsBlog?bg=CCFF99&amp;fg=&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://battellemedia.com/"><strong><font color="#5f7eb0">John Battelle&rsquo;s Search Blog</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/JohnBattellesSearchblog?bg=99CCFF&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.dailykos.com/"><strong><font color="#5f7eb0">Daily Kos</font></strong></a></td>
            <td>Info</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/dailykos/index?bg=FF9933&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.codinghorror.com/blog/"><strong><font color="#5f7eb0">Coding Horror</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/codinghorror?bg=EEEEEE&amp;fg=111111&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://crunchgear.com/"><strong><font color="#5f7eb0">Crunch Gear</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/crunchgear?bg=9798A6&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.churchofthecustomer.com/"><strong><font color="#5f7eb0">Church of the Customer</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/ChurchOfTheCustomer?bg=6699CC&amp;fg=000000&amp;anim=0&quot;&quot;" /></td>
        </tr>
        <tr>
            <td><a href="http://www.micropersuasion.com/"><strong><font color="#5f7eb0">Micro Persuassion</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/MicroPersuasion" /></td>
        </tr>
        <tr>
            <td><a href="http://www.lifehack.org/"><strong><font color="#5f7eb0">Life Hack</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/LifeHack?bg=CC3333&amp;fg=FFFFFF&amp;anim=" /></td>
        </tr>
        <tr>
            <td><a href="http://www.genbeta.com/"><strong><font color="#5f7eb0">Gengeta</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/genbeta?bg=314d84&amp;fg=ffffff&amp;anim=0&amp;label=lectores" /></td>
        </tr>
        <tr>
            <td><a href="http://www.coolest-gadgets.com/"><strong><font color="#5f7eb0">Coolest Gadgets</font></strong></a> <img class="wp-smiley" alt=":)" src="http://selfmademinds.com/wp-includes/images/smilies/icon_smile.gif" /> </td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/coolest-gadgets/jdZL" /></td>
        </tr>
        <tr>
            <td><a href="http://blackrimglasses.com/"><strong><font color="#5f7eb0">BlackRimGlasses</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/blackrimglasses?bg=FFFFFF&amp;fg=444444&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://www.problogger.net/"><strong><font color="#5f7eb0">ProBlogger</font></strong></a></td>
            <td>Blogging</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/ProbloggerHelpingBloggersEarnMoney?bg=FF9900&amp;fg=444444&amp;anim=3" /></td>
        </tr>
        <tr>
            <td><a href="http://blog.searchenginewatch.com/blog/"><strong><font color="#5f7eb0">Search Engine Watch</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/sewblog?bg=99CCFF&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.getrichslowly.org/blog/"><strong><font color="#5f7eb0">Get Rich Slowly</font></strong></a></td>
            <td>Finance</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/getrichslowly?bg=7d8b5a&amp;fg=ffffff&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://blogs.feedburner.com/feedburner/"><strong><font color="#5f7eb0">FeedBurner</font></strong></a></td>
            <td>Blogging?</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/BurnThisRSS2?bg=e57a33&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.copyblogger.com/"><strong><font color="#5f7eb0">CopyBlogger</font></strong></a></td>
            <td>Blogging</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Copyblogger?bg=000000&amp;fg=FFFFFF&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://blogs.britannica.com/blog/main/"><strong><font color="#5f7eb0">Britanica Blog</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/BritannicaBlog" /></td>
        </tr>
        <tr>
            <td><a href="http://www.hanselman.com/blog/"><strong><font color="#5f7eb0">Computer Zen</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/ScottHanselman?bg=FF6600&amp;fg=FFFFFF&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://flickrbabes.com/"><strong><font color="#5f7eb0">flickrbabes</font></strong></a></td>
            <td>Eye candy</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/FlickrBabes?bg=#EFEFEF&amp;fg=#990000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.emilychang.com/"><strong><font color="#5f7eb0">Emily Chang</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/eHub?bg=CC0000&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.mobilecrunch.com/"><strong><font color="#5f7eb0">Mobile Crunch</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Mobilecrunch?bg=FF6600&amp;fg=FFFFFF&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://theappleblog.com/"><strong><font color="#5f7eb0">The Apple Blog</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/TheAppleBlog?bg=01112A&amp;fg=ffffff&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://www.vidaextra.com/"><strong><font color="#5f7eb0">VidaExtra</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/vidaextra?bg=31659C&amp;fg=ffffff&amp;anim=0&amp;label=lectores" /></td>
        </tr>
        <tr>
            <td><a href="http://www.seomoz.org/blog"><strong><font color="#5f7eb0">SEOmoz</font></strong></a></td>
            <td>SEO</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/seomoz?bg=37779D&amp;fg=000000&amp;anim=0&amp;label=readers" /></td>
        </tr>
        <tr>
            <td><a href="http://www.quickonlinetips.com/"><strong><font color="#5f7eb0">Quick Online Tips</font></strong></a></td>
            <td>Webmasters</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/QuickOnlineTips?bg=99ccff&amp;fg=000000&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://labnol.blogspot.com/"><strong><font color="#5f7eb0">Digital Inspiration</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/labnol?bg=99CCFF&amp;fg=444444&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://tecnochica.com/"><strong><font color="#5f7eb0">Techno Chica</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Tecnochica?bg=99CCFF&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.applesfera.com/"><strong><font color="#5f7eb0">Applesfera</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/applesfera?bg=4394c9&amp;fg=ffffff&amp;anim=0&amp;label=lectores" /></td>
        </tr>
        <tr>
            <td><a href="http://www.shoemoney.com/"><strong><font color="#5f7eb0">Shoe Money</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/ShoeMoney" /></td>
        </tr>
        <tr>
            <td><a href="http://www.pronetadvertising.com/"><strong><font color="#5f7eb0">Pronet Advertising</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/pronetadvertising" /></td>
        </tr>
        <tr>
            <td><a href="http://www.rubyinside.com/"><strong><font color="#5f7eb0">Ruby Inside</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/RubyInside?bg=CC0000&amp;fg=FFFFFF&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.thesimpledollar.com/"><strong><font color="#5f7eb0">The Simple Dollar</font></strong></a></td>
            <td>Finance</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/thesimpledollar?bg=99CCFF&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.everythingusb.com/"><strong><font color="#5f7eb0">Everything USB</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/everythingusb?bg=99CCFF&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://snook.ca/jonathan/"><strong><font color="#5f7eb0">snook.ca</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/snookca" /></td>
        </tr>
        <tr>
            <td><a href="http://www.directoalpaladar.com/"><strong><font color="#5f7eb0">Directo al paladar</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/directoalpaladar?bg=c4be69&amp;fg=555555&amp;anim=0&amp;label=lectores" /></td>
        </tr>
        <tr>
            <td><a href="http://www.journaldugeek.com/"><strong><font color="#5f7eb0">le Hournal du Geek</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/LeJournalDuGeek?bg=DE1177&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.marketingpilgrim.com/"><strong><font color="#5f7eb0">Marketing Pilgrim</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/marketing-pilgrim?bg=CC0000&amp;fg=FFFFFF&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://gadgets.fosfor.se/"><strong><font color="#5f7eb0">fosfor gadgets</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/fosfor/kYcM?bg=&amp;fg=&amp;anim=" /></td>
        </tr>
        <tr>
            <td><a href="http://www.zenhabits.net/"><strong><font color="#5f7eb0">Zen Habits</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/zenhabits?bg=3399FF&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://talkcrunch.com/"><strong><font color="#5f7eb0">Talk Crunch</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Talkcrunch?bg=9798A6&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.2803.com/"><strong><font color="#5f7eb0">2803</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/2803" /></td>
        </tr>
        <tr>
            <td><a href="http://www.johnchow.com/"><strong><font color="#5f7eb0">John Chow</font></strong></a></td>
            <td>Making Money</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/JohnChowDotCom?bg=EB7F30&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://weblogtoolscollection.com/"><strong><font color="#5f7eb0">weblog tools collection</font></strong></a></td>
            <td>Blogging</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/weblogtoolscollection/UXMP?bg=&amp;fg=&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://hackedgadgets.com/"><strong><font color="#5f7eb0">Hacked Gadgets</font></strong></a></td>
            <td>Gadgets &amp; Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/HackedGadgets?bg=EB7F30&amp;fg=444444&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://www.trumpuniversity.com/blog/index.cfm"><strong><font color="#5f7eb0">Trump University</font></strong></a></td>
            <td>Business</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/blogs/trumpblog?bg=E0D57E&amp;fg=854B4B&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.entrepreneurs-journey.com/"><strong><font color="#5f7eb0">Entrepreneur&rsquo;s Journey</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/EntrepreneursJourney?bg=&amp;fg=&amp;anim=" /></td>
        </tr>
        <tr>
            <td><a href="http://www.challies.com/"><strong><font color="#5f7eb0">Challies</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/challies/XhEt" /></td>
        </tr>
        <tr>
            <td><a href="http://www.ghacks.net/"><strong><font color="#5f7eb0">GHacks</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Ghacksnet?bg=467aa7&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.askshane.org/"><strong><font color="#5f7eb0">Ask Shane</font></strong></a></td>
            <td>Ask Shane</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/UnmatchedStyleGallery?bg=E97A30&amp;fg=444444&amp;anim=0&amp;label=Readers" /></td>
        </tr>
        <tr>
            <td><a href="http://freeitunessongs.blogspot.com/"><strong><font color="#5f7eb0">Free iTunes Downloads</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/FreeiTunesDownloads?bg=00CC00&amp;fg=006633&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://paulstamatiou.com/"><strong><font color="#5f7eb0">Paul Stamatiou</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/paulstamatiou?bg=3388CC&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.neatorama.com/"><strong><font color="#5f7eb0">Neatorama</font></strong></a></td>
            <td>Humor</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/neatorama" /></td>
        </tr>
        <tr>
            <td><a href="http://mwgblog.com/"><strong><font color="#5f7eb0">MWG Blog</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/mwgblog?bg=FF6600&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://go2web2.blogspot.com/"><strong><font color="#5f7eb0">Go2Web2</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Go2web2?bg=7D23CC&amp;fg=FFFFFF&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.xatakamovil.com/"><strong><font color="#5f7eb0">Xataka Movil</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/xatakamovil?bg=98d94d&amp;fg=000000&amp;anim=0&amp;label=lectores" /></td>
        </tr>
        <tr>
            <td><a href="http://www.liewcf.com/blog/"><strong><font color="#5f7eb0">LiewCF</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/liewcf?bg=FF9900&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.converstations.com/"><strong><font color="#5f7eb0">ConverStations</font></strong></a></td>
            <td>Blogging</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Converstations?bg=FF9900&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.random-good-stuff.com/"><strong><font color="#5f7eb0">Random Good Stuff</font></strong></a></td>
            <td>Humor</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/RandomGoodStuff?bg=FFFFFF&amp;fg=0000CC&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://www.dailyblogtips.com/"><strong><font color="#5f7eb0">Daily Blog Tips</font></strong></a></td>
            <td>Blogging</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/DailyBlogTips?bg=246cb0&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.sciencebase.com/"><strong><font color="#5f7eb0">Science Base</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/SciencebaseScienceBlog?bg=45509F&amp;fg=FFFFFF&amp;anim=1&amp;Today" /></td>
        </tr>
        <tr>
            <td><a href="http://www.macapper.com/"><strong><font color="#5f7eb0">Macapper</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/macapper?bg=FFFFFF&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.pfadvice.com/"><strong><font color="#5f7eb0">Personal Financial Advice</font></strong></a></td>
            <td>Finance</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/PersonalFinanceAdvice?bg=3399FF&amp;fg=000033&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.netstumbler.com/"><strong><font color="#5f7eb0">Net Stumbler</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/netstumbler" /></td>
        </tr>
        <tr>
            <td><a href="http://www.pickthebrain.com/"><strong><font color="#5f7eb0">Pick the Brain</font></strong></a></td>
            <td>Intelligent stuff</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/pickthebrain/LYVv?bg=FF9933&amp;fg=000000&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.bloggersblog.com/"><strong><font color="#5f7eb0">Bloggers Blog</font></strong></a></td>
            <td>Blogging</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/bloggersblog?bg=99CCFF&amp;fg=444444&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.saynotocrack.com/"><strong><font color="#5f7eb0">Say No To Crack</font></strong></a></td>
            <td>Humor</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/SayNoToCrack?bg=006600&amp;fg=FFFFFF&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.seopedia.org/"><strong><font color="#5f7eb0">SEO Pedia</font></strong></a></td>
            <td>SEO</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/seopedia?bg=990000&amp;fg=FFFFFF&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.connectedinternet.co.uk/"><strong><font color="#5f7eb0">Connected Internet</font></strong></a></td>
            <td>Blogging</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/ConnectedInternet?bg=0860a8&amp;fg=000000&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://netbusinessblog.com/"><strong><font color="#5f7eb0">Net Business Blog</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/NetBusinessBlog?bg=063000&amp;fg=FFFFFF&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://mattbrett.com/"><strong><font color="#5f7eb0">Matt Brett</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/mattbrett?bg=333333&amp;fg=ffffff&amp;anim=0" /></td>
        </tr>
        <tr>
            <td><a href="http://www.onetipaday.com/"><strong><font color="#5f7eb0">One Tip a Day</font></strong></a></td>
            <td>Software</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/onetipaday?bg=fa9b39&amp;fg=000000&amp;anim=1" /></td>
        </tr>
        <tr>
            <td><a href="http://tech-buzz.net/"><strong><font color="#5f7eb0">TechBuzz</font></strong></a></td>
            <td>Technology</td>
            <td><img alt="" src="http://feeds.feedburner.com/~fc/Tech-Buzz?bg=9CCFFF&amp;fg=424542&amp;anim=0" /></td>
        </tr>
    </tbody>
</table>
<p>&nbsp;</p>
</center>
<p>I&rsquo;ve only been able to list sites that are both using Feedburner and choose to make their count public, so some of the big guns like <a href="http://www.stevepavlina.com/"><strong><font color="#5f7eb0">Steve Pavlina</font></strong></a>, <a href="http://www.lockergnome.com/nexus/lockergnome/"><strong><font color="#5f7eb0">Lockergnome</font></strong></a>, etc. are absent from the list.</p>
<p>I will add new sites to the list as and when I find them, so if you know of a glaring omission with at least 2,000 subscribers please let us know via a comment, I&rsquo;d like to build the list up to be a top 100 and as I&rsquo;ve only covered a few niches that I know of I&rsquo;m sure that I&rsquo;ve missed plenty of others.</p>
</div>]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=53</link>
			<title><![CDATA[CCleaner v1.39.502 多国语言版 ]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[IT&amp;Soft]]></category>
			<pubDate>Tue,17 Apr 2007 19:54:50 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=53</guid>	
		<description><![CDATA[CCleaner v1.39.502 多国语言版 <br/><img src="http://www.ccleaner.com/img/icon_large.gif" border="0" alt=""/><br/><br/>CCleaner是一款免费的系统优化和隐私保护工具。主要用来清除Windows系统不再使用的垃圾文件，以腾出更多硬盘空间。它的另一大功能是清除使用者的上网记录。CCleaner的体积小，运行速度极快，可以对临时文件夹、历史记录、回收站等进行垃圾清理，并可对注册表进行垃圾项扫描、清理。附带软件卸载功能。同时支持IE、Firefox、Oprea等。免费使用，不含任何间谍软件和垃圾程序。支持包括简体中文在内的31国语言界面！<br/><br/>v1.39.502更新:<br/>- Rewritten secure deletion code, now over 2x faster.<br/>- Performance improvements deleting Internet Cache.<br/>- Fixed bug in Recycle Bin cleaning.<br/>- Fixed overflow error with a large number of temp files.<br/>- Added AntiVir PE Classic and Premium cleaning.<br/>- Removed PerfectDisk 8.0 cleaning.<br/>- Optimized file size for language DLLs.<br/>- Added Bosnian translation.<br/>- Added Macedonian translation.<br/>- Up&#100;ated several translations.<br/>- Minor bug fixes.<br/><br/><a href="http://www.ccleaner.com" target="_blank">http://www.ccleaner.com</a> -<a target="_blank" href="http://download.ccleaner.com/ccsetup139.exe">下载地址</a>]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=35</link>
			<title><![CDATA[找个地方看书去]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[FUNNY]]></category>
			<pubDate>Wed,11 Apr 2007 20:29:20 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=35</guid>	
		<description><![CDATA[<div align="center"><img src="http://Www.HunSir.Com/attachments/month_0704/22007411202638.jpg" border="0" alt=""/><br/><img src="http://Www.HunSir.Com/attachments/month_0704/0200741120273.gif" border="0" alt=""/><br/><img src="http://Www.HunSir.Com/attachments/month_0704/22007411202724.jpg" border="0" alt=""/><br/><img src="http://Www.HunSir.Com/attachments/month_0704/m200741120291.jpg" border="0" alt=""/></div>]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=34</link>
			<title><![CDATA[什么是钢管]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[Engineer]]></category>
			<pubDate>Wed,11 Apr 2007 20:24:27 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=34</guid>	
		<description><![CDATA[钢管是一种中空的长条钢材，大量用作输送流体的管道，如石油、天燃气、水、煤气、蒸气等，另外，在搞弯、抗扭强度相同时，重量较轻，所以也广泛用于制造机械零件和工程结构。也常用作生产各种常规武器、枪管、炮弹等。 <br/><br/><strong>钢管的分类</strong>：钢管分无缝钢管和焊接钢管（有缝管）两大类。按断面形状又可分为圆管和异形管，广泛应用的是圆形钢管，但也有一些方形、矩形、半圆形、六角形、等边三角形、八角形等异形钢管。 对于承受流体压力的钢管都要进行液压试验来检验其耐压能力和质量，在规定的压力下不发生泄漏、浸湿或膨胀为合格，有些钢管还要根据标准或需方要求进行卷边试验、扩口试验、压扁试验等。<br/><br/><strong>无缝钢管</strong>：无缝钢管是用钢锭或实心管坯经穿孔制成毛管，然后经热轧、冷轧或冷拨制成。无缝钢管的规格用外径*壁厚毫米数表示。无缝钢管分热轧和冷轧（拨）无缝钢管两类。 热轧无缝钢管分一般钢管，低、中压锅炉钢管，高压锅炉钢管、合金钢管、不锈钢管、石油裂化管、地质钢管和其它钢管等。冷轧（拨）无缝钢管除分一般钢管、低中压锅炉钢管、高压锅炉钢管、合金钢管、不锈钢管、石油裂化管、其它钢管外，还包括碳素薄壁钢管、合金薄壁钢管、不锈薄壁钢管、异型钢管。热轧无缝管外径一般大于32mm，壁厚2.5-75mm，冷轧无缝钢管处径可以到6mm，壁厚可到0.25mm，薄壁管外径可到5mm壁厚小于0.25mm，冷轧比热轧尺寸精度高。 一般用无缝钢管是用10、20、30、35、45等优质碳结钢16Mn、5MnV等低合金结构钢或40Cr、30CrMnSi、45Mn2、40MnB等合结钢热轧或冷轧制成的。10、20等低碳钢制造的无缝管主要用于流体输送管道。45、40Cr等中碳钢制成的无缝管用来制造机械零件，如汽车、拖拉机的受力零件。一般用无缝钢管要保证强度和压扁试验。热轧钢管以热轧状态或热处理状态交货；冷轧以热以热处理状态交货。 低中压锅炉用无缝钢管：用于制造各种低中压锅炉、过热蒸汽管、沸水管、水冷壁管及机车锅炉用过热蒸汽管、大烟管、小烟管和拱砖管等。用优质碳素结构钢热轧或冷轧（拨）无缝钢管。主要用10、20号钢制造，除保证化学成分和机械性能外要做水压试验，卷边、扩口、压扁等试验。热轧以热轧状态交货、冷轧（拨）以热处理状态交货。 高压锅炉钢管：主要用来制造高压及其以上压力的蒸汽锅炉管道等用的优质碳素结构钢、合金结构钢和不锈耐热钢无缝钢管、这些锅炉管经党处于高温和高压下工作、管子在高温烟气和水蒸汽的作用下还会发生氧化和腐蚀，因此要求钢管有高的持久强度、高的抗氧化性能，并具有良好的组织稳定性，采用钢号有：优质碳素结构钢钢号有20G、20MnG、25MnG；合金结构钢钢号15MoG、20MoG、12CrMoG、15CrMoG、12Cr2MoG、12CrMoVG、12Cr3MoVSiTiB等；有锈耐热钢常用1Cr18Ni9、1Cr18Ni11Nb高压锅炉管除保证化学成分和机械性能外，要逐根做水压试验，要作扩口、压扁试验。钢管以热处理状态交货。此外，对成品钢管显微组织、晶粒度、脱碳层也有一定要求。 地质钻探及石油钻控用无缝钢管；为探明地下岩层结构、地下水、石油、天然气及矿产资源情况，利用钻机打井。石油、天然气开采更离不开打井，地质钻控用石油钻探用无缝钢管是钻井的主要器材，主要包括岩芯外管、岩芯内管、套管、钻杆等。由于钻探用管要深入到几千米地层深度工作，工作条件极为复杂，钻杆承受拉、压、弯曲、扭转和不均衡冲击载荷等应力作用，还要受到泥浆、岩石磨损，因此，要求管材必须具有足够的强度、硬度、耐磨性和冲击韧性，钢管用钢用“DZ”（地质的汉语拼音字头）加数字一代表钢屈服点表示，常用的钢号有DZ45的45MnB、50Mn；DZ50的40Mn2、40Mn2Si；DZ55的40Mn2Mo、40MnVB；DZ60的40MnMoB、DZ65的27MnMoVB。钢管都以热处理状态交货。 石油裂化管：用于石油炼厂的炉管、热交换器管和管道用无缝管。常用优质碳素钢（10、20）、合金钢（12CrMo、15CrMo）、耐热钢（12Cr2Mo、15Cr5Mo）、不锈钢（1Cr18Ni9、1Cr18Ni9Ti）制造。钢管除得证化学成分和各种机械性能外，还要保证水压、压扁、扩口等试验，及表面质量和无损检验。钢管在热处理状态下交货。 不锈钢管：用各种不锈钢热轧，冷轧的不锈钢管，广泛应用于石油、化工设备管道和各种用途的不锈钢结构零件，除应保证化学成分和机械性能，凡用作承受流体压力的钢管要保证水压试验合格。各种专用钢管要按规定保证条件。<br/><br/><strong>焊接钢管</strong>：也叫焊管，是用钢板或钢带经过弯曲成型，然后经焊接制成。按焊缝形式分为直缝焊管和螺旋焊管。按用途又分为一般焊管、镀锌焊管、吹氧焊管、电线套管、公制焊管、托辊管、深井泵管、汽车用管、变压器管、电焊薄壁管、电焊异型管和螺旋焊管。 一般焊管：一般焊管用来输送低压流体。用Q195A、Q215A、Q235A钢制造 。也可采用易于焊接的其它软钢制造。钢管要进行水压、弯曲、压扁等实验，对表面质量有一定要求，通常交货长度为4-10m，常要求定尺（或倍尺）交货。焊管的规格用公称口径表示（毫米或英寸）公称口径与实际不同，焊管按规定壁厚有普通钢管和加厚钢管两种，钢管按管端形式又分带螺纹和不带螺纹两种，表6-17为焊接钢管尺寸。 表6-17低压流体输送用焊接钢管（根据GB/T3092-93） 公称口径 外径 普通钢管 加厚钢管 mm in 公称尺寸mm 允许偏差 壁 厚 理论重量kg/m 壁厚 理论重量kg/m 公称尺寸mm 允许偏差% 公称尺寸mm 允许偏差% 6 1/8 10.0 +0.50mm -0.50mm 2.00 　 +12 -15 0.39 2.50 +12 -15 0.46 8 1/4 13.5 2.25 0.62 2.75 0.73 10 3/8 17.0 2.25 0.82 2.75 0.97 15 1/2 21.3 2.75 1.26 3.25 1.45 20 3/4 26.8 2.75 1.63 3.50 2.01 25 1 33.5 3.25 2.42 4.00 2.91 32 11/4 42.3 3.25 3.13 4.00 3.78 40 11/2 48.0 3.50 3.84 4.25 4.58 50 2 60.0 +1% -1% 3.50 4.88 4.50 6.16 65 21/2 75.5 3.75 6.64 4.50 7.88 80 3 88.5 4.00 8.34 4.75 9.81 100 4 114.0 4.00 10.85 5.00 13.44 125 5 140.0 4.00 13.42 5.50 18.24 150 6 165.0 4.50 17.81 5.50 21.63 随着焊接钢管技术提高提高和加工简便，现在焊接管代替部分无缝管，焊接钢管已能生产219mm（8寸）以上。<br/><br/><strong>镀锌钢管</strong>：为提高钢管的耐腐蚀性能，对一般钢管（黑管）进行镀锌。镀锌钢管分热镀锌和电钢锌两种，热镀锌镀锌层厚，电镀锌成本低。 吹氧焊管：用作炼钢吹氧用管，一般用小口径的焊接钢管，规格由3/8寸-2寸八种。用08、10、15、20或Q195-Q235钢带制成。为防蚀，有的进行渗铝处理。 <br/><br/><strong>电线套管</strong>：也是普通碳素钢电焊钢管，用在混凝土及各种结构配电工程，常用的公称直径从13-76mm。电线套套管壁较薄，大多进行涂层或镀锌后使用，要求进行冷弯试验。<br/><br/><strong>公制焊管</strong>：规格用无缝管形式，用外径*壁厚毫米表示的焊接钢管，用普通碳素钢、优质碳素钢或普能低合金钢的热带、冷带焊接，或用热带焊接后再经冷拨方法制成。公制焊管分普能和薄壁、普通用作结构件，如传动轴，或输送流体，薄壁用来生产家具、灯具等，要保证钢管强度和弯曲试验。<br/><br/><strong>托辊管</strong>：用于带式输送机托辊电焊钢管，一般用Q215、Q235A、B钢及20钢制造，直径63.5-219.0mm。对管弯曲度、端面要与中心线垂直、椭圆度有一定要求，一般进行水压和压扁试验。<br/><br/><strong>变压器管</strong>：用于制造变压器散热管和其它热交换器，采用普通碳素钢制造，要求进行压扁、扩口、弯曲、液压试验。钢管以定尺或倍尺交货，对钢管弯曲度有一定要求。 <br/><br/><strong>异型管</strong>：由普通碳结结构钢及16Mn等钢带焊制的方形管、矩形管、帽形管、空胶钢门窗用钢管，主要用作农机构件、钢窗门等。 <br/><br/><strong>电焊薄壁管</strong>：主要用来制作家具、玩具、灯具等。近年来不锈钢带制作的薄壁管应用很广，高级家具、装饰、栏栅等。 <br/><br/><strong>螺旋焊管</strong>：是将低碳碳素结构钢或低合金结构钢钢带按一定的螺旋线的角度（叫成型角）卷成管坯，然后将管缝焊接起来制成，它可以用较窄的带钢生产大直径的钢管。螺旋焊管主要用于石油、天然气的输送管线，其规格用外径*壁厚表示。螺旋焊管有单面焊的和双面焊的，焊管应保证水压试验、焊缝的抗拉强度和冷弯性能要符合规定。]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=15</link>
			<title><![CDATA[Gmail新奇30个辅助工具大变身]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[IT&amp;Soft]]></category>
			<pubDate>Sun,01 Apr 2007 21:53:14 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=15</guid>	
		<description><![CDATA[<table cellspacing="0" cellpadding="0" width="100%" border="0">
    <tbody>
        <tr>
            <td style="BACKGROUND-IMAGE: url(themes/DeepBlue/grad.gif); BACKGROUND-REPEAT: repeat-x" width="100%" bgcolor="#ffffff"><font class="option"><b>Gmail新奇30个辅助工具大变身</b></font></td>
        </tr>
        <tr>
            <td style="BACKGROUND-IMAGE: url(themes/DeepBlue/grad.gif); BACKGROUND-REPEAT: repeat-x" bgcolor="#ffffff" colspan="2"><br />
            <table width="100%" align="center" border="0">
                <tbody>
                    <tr>
                        <td><a href="http://www.cnbeta.com/modules.php?name=News&amp;new_topic=215"><img alt="Gmail" src="http://www.cnbeta.com/images/topics/215_gmail.gif" align="right" border="0" /></a><font class="content">Google推出的Gmail服务以其简洁与大容量的优势赢得不少的用户,而且还与Gtalk进行了无缝集成,方便用户的同时也不失好玩性.但是Gmail的可玩性远不止如此,下面就为广大读者介绍超过30个针对Gmail的工具和小技巧,让Gmail彻底大变身.<br /><br />　　<strong>Firefox插件<br /></strong><br />　　Gspace是一个能够把Gmail账户变成一个强大的在线存储工具的多平台的Firefox插件。[<a href="http://www.getgspace.com/download.html" target="_blank">点击进入官方网站下载</a>]<br /><br />　　Gspace是一个非常酷的工具，很像以前报道过的Gmail Drive，但它显得更加强大，它提供了很多方便的功能。<br /><br />　　唯一遗憾的是，Gspace只支持Firefox，所以要使用这个插件必须先安装Firefox。而对于操作系统来说，则基本满足广大用户的需求，它支持的系统有Windows，Linux和Mac OS X。<br /><br />　　首先用户要先下载这个插件。安装完成后，打开Firefox浏览器，选择工具&mdash;Gspace，这样就能激活这个插件。Gspace的界面有四个主要区域；我的电脑（在用户电脑上的文件），我的Gspace（存储在Gmail上的文件），传输（显示传输的状态：正在传输，传输完成，取消传输，正在传输的文件队列，&hellip;）和状态（已经登录，登出，文件细节等等）。首先，用户需要在&ldquo;管理账户&rdquo;选项中输入自己的Gmail细节。完成后就可以登录并试试 Gspace提供的功能了，期间遇到什么使用上的问题还可以到<a href="http://www.getgspace.com/faq.html" target="_blank">官方的F&amp;Q页面</a>寻求帮助。<br /><br />　　Gspace提供了四种不同的操作模式：<br /><br />　　1. 文件过滤模式：下载/上传<br /><br />　　2. 播放器模式：通过Gspace集成的播放器可以播放用户存储的音乐<br /><br />　　3. 图片模式：用户可以浏览存储在Gspace上的图片与专辑<br /><br />　　4. Gmail驱动器：管理Gdrive的文件<br />
                        <div>　　Gmail搜索插件 通过这个插件，用户能够直接在Firefox的搜索栏中搜索自己的Gmail账户。<br /><br />　　GcalQuickTab 通过键盘快捷键可以在Gmail和Google日历间自由切换。<br /><br />　　GTDInbox 把用户的Gmail账户变成灵活与预载有其它功能的ToDo管理服务（GTD就是Getting Things Done的缩写）。<br /><br />　　GMail管理器 通过浏览器管理多个GMail账户<br /><br />　　DragDropUpload 通过这个方便的插件，用户只需把文件拖放到&ldquo;添加附件&rdquo;连接上就能够为邮件添加多个附件。<br /><br />　　带有Gmail搜索功能的Google Toolbar 这个是Google官方推出的一键实现Gmail搜索的工具。<br /><br />　　E-Mail通知工具|Gmail通知工具 正如其名，是一个通知用户有新邮件到达的提示工具。<br /><br />　　CustomizeGoogle 它能清除广告，把http转成https，隐藏垃圾邮件数，快速联系人窗口，邀请窗口与强制固定字体。<br /><br />　　GmailSkinz 它是一个强大的Firefox插件，有很多非常酷的功能：<br /><br />　　◎ 改变收件箱的颜色（从蓝色变成深蓝色）<br /><br />　　◎ 除了显示邮件外还可以同时查看天气情况，Google日历和新闻头条<br /><br />　　◎ 把全部Google IG模块整合到侧边栏菜单中<br /><br />　　◎ 从用户的Picasa网页图片集中插入图片到邮件当中<br /><br />　　◎ 插入微笑头像<br /><br />　　◎ 现在附件的图标能够显示附件的类型<br /><br />　　◎ 把收件箱、发送邮件等变成水平方式浏览<br /><br />　　◎ 隐藏收件箱右上角的邀请面板、页脚和用户的电子邮件地址等网页元素<br /><br />　　◎ 完全与Gmail进行整合：可以直接从Gmail的设置页修改插件的设置</div>
                        <br />
                        <div>　　<strong>Greaseamonkey脚本</strong><br /><br />　　可能很多人都对Greaseamonkey不是很了解，包括笔者。其实它是另外一种针对Firefox的插件，与其它只能提供一种特定功能的插件不同，它功能丰富到令人难以致信。Greaseamonkey插件允许用户添加所谓的&ldquo;用户脚本&rdquo;，通过这些脚本能够增加更多的功能或改变网页的行为。用户可以通过这些脚本来控制网页设计或交互的任何方面。比如说，用户可以为向YouTube这些视频共享站点添加视频下载的功能，或者禁止掉myspace上的所有广告信息，又或者改变Gmail的外观等等。[<a href="https://addons.mozilla.org/en-US/firefox/addon/748" target="_blank">点击进入Mozilla官方网站下载</a>]<br /><br />　　安装好Firefox和Greaseamonkey后，应该就可以在浏览器的右下角看到一个猴子头像的图标，万一没有的可以重启Firefox。</div>
                        <br /><br /><br />　　之后就可以开始添加&ldquo;用户脚本&rdquo;了。userscripts.org上列出了超过200万个针对Greaseamonkey &ldquo;的用户脚本&rdquo;。安装用户脚本是件非常简单的事，只需要点击脚本安装按钮那么Greasemonkey就会为你完成后面的实际安装工作，如果没有看到预期的结果则需要重启Firefox。如果某些脚本注明需要手动配置的，当不清楚如何配置时建议不要安装这些脚本（图）。<br /><br />　　<a href="http://userscripts.org/scripts/source/7646" target="_blank">Gmail Super Clean </a>清除Gmail中会使分心的东西。<br /><br />　　<a href="http://userstyles.org/style/show/96" target="_blank">Gmail垃圾邮件数量隐藏脚本</a> 顾名思义，它能够隐藏垃圾邮件数。<br /><br />　　<a href="http://userstyles.org/style/show/1807" target="_blank">GMail附件图标</a> 为邮件添加了附件图标，使得用户能够知道邮件所带的附件类型（是HTML，JPG，PDF还是其它文件）。<br /><br />　　<a href="http://userscripts.org/scripts/source/7435" target="_blank">Google整合阅读器 </a>在Gmail中整合了Google阅读器。强烈推荐（图）。<br /><br />　　<a href="http://userscripts.org/scripts/source/5722" target="_blank">GmailTo </a>这个脚本能够在用户点击任何网页上的email链接时用GMail打开。<br /><br /><br />　　<a href="http://blog.persistent.info/2005/03/adding-persistent-searches-to-gmail.html" target="_blank">Saved Searches </a>允许用户创建&ldquo;保存搜索&rdquo;（也叫做智能文件夹）并在导航菜单中的独立窗口中显示。点击搜索就会自动执行保存查询请求。<br /><br />　　<a href="http://blog.persistent.info/2005/08/gmail-conversation-preview-bubbles.html" target="_blank">Conersation Preview </a>这是一个方便的插件，通过它用户可以方便的从收件箱的主界面中预览邮件的内容。<br /><br />　　<a href="http://www.techlifeweb.com/2006/04/add-your-agenda-to-your-gmail.html" target="_blank">Google Calendar Integration </a>在Gmail中整合了Google Calendar的日程安排。<br /><br />　　<a href="http://gmail-greasemonkey.googlecode.com/svn/trunk/scripts/gmail-label-colors.user.js" target="_blank">Label Colors </a>允许用户以不同颜色标示菜单标签，使得它更容易辨认。<br /><br />　　<a href="http://gmail-greasemonkey.googlecode.com/svn/trunk/scripts/gmail-macros.user.js" target="_blank">Gmail Macros </a>为Gmail增加了额外的快捷键（例如，&ldquo;t&rdquo;是移动垃圾邮件，&ldquo;r&rdquo;是把邮件标记为已读等等）。更多的信息请到<a href="http://blog.persistent.info/2005/12/greasemonkey-christmas.html" target="_blank">这里</a>查看。<br /><br />　　<a href="http://userscripts.org/scripts/show/7429" target="_blank">SSLGoogle</a> 强行以安全链接（HTTPS）方式打开Google邮件、文档、日历页面和其内部连接。 <br />
                        <div>　　<strong>桌面应用程序与网页工具</strong><br /><br />　　<a href="http://www.filehippo.com/download_gmail_drive/" target="_blank">GmailDrive</a> 在&ldquo;我的电脑&rdquo;中增加一个新的&ldquo;Gmail Drive&rdquo;虚拟驱动器，并使用Gmail的空间作为存储介质。把文件拖放到Gmail Drive中就能够把文件存放到用户的Gmail账户。<br /><br />　　<a href="http://sourceforge.net/project/downloading.php?groupname=gmtodo&amp;filename=gmtodo.tar.gz&amp;use_mirror=jaist" target="_blank">Gmail ToDo </a>它是一个方便的桌面应用程序，它在Gmail的ToDo标签上保存输入的任务信息。<br /><br />　　桌面提示器：<a href="http://mail.google.com/mail/help/notifier/notifier_windows.html" target="_blank">Gmail Notifier</a>（Google官方出品），<a href="http://torrez.us/archives/2004/05/23/gtray_setup.exe" target="_blank">GTray</a>（Windows XP），<a href="http://www.versiontracker.com/dyn/moreinfo/macosx/23745" target="_blank">GCount</a>（Mac），<a href="http://wafflesoftware.net/gmailgrowl/" target="_blank">Gmail+Growl 2.0</a>。<br /><br />　　<a href="http://www.google.com/mobile/mail/index.html" target="_blank">Gmail For Mobile </a>可以通过移动电话访问Gmail。<br /><br />　　<a href="http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html" target="_blank">GmailFS</a> 可安装的Linux文件系统，使用Gmail作为存储介质。<br /><br />　　<a href="http://www.google.com/talk" target="_blank">Google Talk </a>Google的即时通讯工具，与Gmail进行了完全的整合。<br /><br />　　<a href="http://www.deltha.ro/" target="_blank">You&rsquo;ve Got Gmail </a>针对Trillian即时通讯工具的Gmail插件。<br /><br />　　<strong>小技巧</strong><br /><br />　　<a href="http://www.unbl0ck.com/" target="_blank">Unbl0ck</a> 通过这个工具，可以从已经屏蔽Gmail的地方（公司、学校等）访问Gmail。<br /><br />　　<a href="http://services.nexodyne.com/email/index.php" target="_blank">Gmail图标生成器</a> 把用户的电子邮箱地址转换成图片格式，以防止被垃圾邮件困扰。（图）<br /><br />　　<a href="http://email.about.com/od/mozillathunderbirdtips/ss/wt121604.htm" target="_blank">Gmail To Thunderbird </a>这里提供了通过Mozilla Thunderbird客户端来收发Gmail邮件的教程。<br /><br />　　<a href="http://www.comp.nus.edu.sg/~kanmy/gmail/gmailKeys.html" target="_blank">快捷方式列表</a> Gmail的详细键盘快捷方式列表，并且可以打印出来。<br /><br />　　<a href="http://www.e-eeasy.com/Import-Hotmail-Contacts-Gmail.aspx" target="_blank">导入Hotmail联系人</a> 描述如何把Hotmail联系人导入到Gmail中。<br /><br />　　<a href="http://www.hedir.com/introduction/about17942.html" target="_blank">Gmail trick </a>解析&ldquo;某人&rdquo;如何把你的电子邮件地址泄漏给垃圾邮件制造者。<br /><br />　　<a href="http://www.hedir.com/introduction/about17942.html" target="_blank">发送任何类型附件</a> 描述如何发送如&ldquo;*.exe&rdquo;等被屏蔽的附件文件类型。<br /><br />　　<a href="http://www.g04.com/misc/GmailTipsComplete.html" target="_blank">JimsTips</a> 这里汇集了大量Gmail的基本使用技巧。</div>
                        </font></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=14</link>
			<title><![CDATA[PowerCast 让无线充电非梦事啦！]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[FUNNY]]></category>
			<pubDate>Sun,01 Apr 2007 21:36:17 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=14</guid>	
		<description><![CDATA[<div align="center"><img src="http://Www.HunSir.Com/attachments/month_0704/d200741213331.jpg" border="0" alt=""/><br/>PowerCast 让无线充电非梦事啦！</div><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;大家对于那堆理论、计划但却没有实际的行动感到厌倦了吗？这个让不少人盼了又盼，等了又等的技术，看来真要有见天日的一天啰！<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;美国宾州的一家公司，目前靠着这个 Powercast 技术，已经和超过百家的主要电子产品公司，签下内容尚未公开的合作案，包括一些耗电量 &#34;相对较低&#34; 的电子产品，诸如手机、MP3 随身听，还有汽车零件、温度感应器、助听器，甚至是医疗仪器等的制造业者。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;基本上整个系统包含了两件东西，一个是插在插座上的发信器，另一个电子产品上，跟硬币大小差不多的接收器（技术核心），只要在一定的范围内（目前是在 90 公分的距离内），电源能够瞬间自发信器传到对应的接受器。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;该项技术之所以会得到这么多家厂商的青睐，原因是在他独特的无线电波接收装置，能够根据不同的负载、电场强度来作调整，同时还能维持稳定的直流电压，这也表示在空中乱喷的电磁波功率，能够被减到最低。（据说这玩意已经获得了 FCC 的认可） <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最神奇的是，这接收器的制造成本，竟然只要 5 块钱美金；目前预计将在 2008 年底，也许会更快，就会出现在部份的电子产品上头了。另外各位常常在外奔波的笔电使用者，也不用心急，等到各位的笔电/UMPC 耗电量降到了个位数（目前的极限），你将来在外头上网，应该是不需要带充电器了，不过以后网络费可能要跟电费绑在一起就是。]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=13</link>
			<title><![CDATA[RITEK USB T]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[FUNNY]]></category>
			<pubDate>Thu,29 Mar 2007 22:43:49 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=13</guid>	
		<description><![CDATA[<div align="center"><img src="http://Www.HunSir.Com/attachments/month_0703/l2007329224050.jpg" border="0" alt=""/></div><br/><div align="center">具有USB-HUB功能的USB T存储器！</div><br/>这下USB接口少的本本有福了，再加上支持VISTA的readyboost功能就更强了，外形不错哦！<br/>]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=12</link>
			<title><![CDATA[暂时未进入黑名单的卡巴KEY-KIS6&amp;KAV6]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[IT&amp;Soft]]></category>
			<pubDate>Thu,29 Mar 2007 22:15:33 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=12</guid>	
		<description><![CDATA[下面压缩包里是暂时未进入黑名单的卡巴KEY-KIS6&amp;KAV6各3个<br/><br/>KIS6 2007-12-05-001C8F09.key<br/><br/>KIS6 2008-04-05-0009E727.key<br/><br/>KIS6 2008-06-28-000ADD31.key<br/><br/><br/>KAV6 2008-01-23-00272FB2.key<br/><br/>KAV6 2008-01-23-00230971.key<br/><br/>KAV6 2010-03-09-000F8F26.key<br/><br/><br/><img src="http://Www.HunSir.Com/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://Www.HunSir.Com/attachments/month_0703/v2007329221459.rar" target="_blank">点击下载暂时未进入黑名单的卡巴KEY-KIS6&amp;KAV6</a><br/>]]></description>
		</item>
		
			<item>
			<link>http://Www.HunSir.Com/default.asp?id=11</link>
			<title><![CDATA[板材的有关实用知识 ]]></title>
			<author>HunSir@Gmail.Com(HunSir)</author>
			<category><![CDATA[Engineer]]></category>
			<pubDate>Tue,27 Mar 2007 22:45:21 +0800</pubDate>
			<guid>http://Www.HunSir.Com/default.asp?id=11</guid>	
		<description><![CDATA[板材的有关实用知识 <br/><br/>一、钢板（包括带钢）的分类： <br/>1、按厚度分类：（1）薄板（2）中板（3）厚板（4）特厚板<br/>2、按生产方法分类：（1）热轧钢板（2）冷轧钢板 <br/>3、按表面特征分类（1）镀锌板（热镀锌板、电镀锌板）（2）镀锡板（3）复合钢板（4）彩色涂层钢板<br/>4、按用途分类：（1）桥梁钢板（2）锅炉钢板（3）造船钢板（4）装甲钢板（5）汽车钢板（6）屋面钢 板（7）结构钢板（8）电工钢板（硅钢片）（9）弹簧钢板（10）其他 <br/><br/>二、普通及机械结构用钢板中常见的日本牌号 <br/>1、日本钢材(JIS系列)的牌号中普通结构钢主要由三部分组成第一部分表示材质，如： S（Steel）表示 钢， F（Ferrum）表示铁；第二部分表示不同的形状、种类、用途，如P(Plate)表示板， T（Tube）表 示管,K(Kogu)表示工具；第三部分表示特征数字，一般为最低抗拉强度。如： SS400——第一个S表示钢 (Steel)，第二个S表示“结构”（Structure），400为下限抗拉强度400MPa，整体表示抗拉强度为400 MPa的普通结构钢。<br/>2、SPHC——首位S为钢Steel的缩写，P为板Plate的缩写，H为热 Heat的缩写，C为商业 Commercial的缩写，整体表示一般用热轧钢板及钢带。<br/>3、SPHD——表示冲压用热轧钢板及钢带。<br/>4、SPHE——表示深冲用热轧钢板及钢带。<br/>5、SPCC——表示一般用冷轧碳素钢薄板及钢带，相当于中国Q195-215A牌号。其中第三个字母C为冷 Cold的缩写。需保证抗拉试验时，在牌号末尾加T为SPCCT。<br/>6、SPCD——表示冲压用冷轧碳素钢薄板及钢带，相当于中国08AL（13237）优质碳素结构钢。<br/>7、SPCE——表示深冲用冷轧碳素钢薄板及钢带，相当于中国08AL（5213）深冲钢。需保证非时效性时 ，在牌号末尾加N为SPCEN。 冷轧碳素钢薄板及钢带调质代号：退火状态为A，标准调质为S，1/8硬为 8，1/4硬为4，1/2硬为2，硬为1。 表面加工代号：无光泽精轧为D，光亮精轧为B。如SPCC-SD表示标 准调质、无光泽精轧的一般用冷轧碳素薄板。再如SPCCT-SB表示标准调质、光亮加工，要求保证机械性 能的冷轧碳素薄板。<br/>8、JIS机械结构用钢牌号表示方法为： S+含碳量+字母代号（C、CK），其中含碳量用中间值×100表示，字母C：表示碳 K：表示渗碳用钢。如 碳结卷板S20C其含碳量为0.18-0.23%。<br/><br/>三、我国及日本硅钢片牌号表示方法<br/>1、中国牌号表示方法： <br/>（1）冷轧无取向硅钢带（片） 表示方法：DW+铁损值（在频率为50HZ，波形为正弦的磁感峰值为1.5T的单位重量铁损值。）的100倍 +厚度值的100倍。 如DW470-50 表示铁损值为4.7w/kg，厚度为0.5mm的冷轧无取向硅钢，现新型号表 示为50W470。<br/>（2）冷轧取向硅钢带（片） 表示方法：DQ+铁损值（在频率为50HZ，波形为正弦的磁感峰值为1.7T的单位重量铁损值。）的100倍 +厚度值的100倍。有时铁损值后加G表示高磁感。 如DQ133-30表示铁损值为1.33，厚度为0.3mm的冷轧 取向硅钢带（片），现新型号表示为30Q133。<br/>（3）热轧硅钢板 热轧硅钢板用DR表示，按硅含量的多少分成低硅钢（含硅量≤2.8%）、高硅钢（含硅量＞2.8%）。 表 示方法：DR+铁损值（用50HZ反复磁化和按正弦形变化的磁感应强度最大值为1.5T时的单位重量铁损值 ）的100倍+厚度值的100倍。如DR510-50表示铁损值为5.1，厚度为0.5mm的热轧硅钢板。家用电器用热 轧硅钢薄板的牌号用JDR+铁损值+厚度值来表示，如JDR540-50。<br/>2、日本牌号表示方法：<br/>（1）冷轧无取向硅钢带由公称厚度（扩大100倍的值）+代号A+铁损保证值（将频率50HZ，最大磁通密 度为1.5T时的铁损值扩大100倍后的值）。 如50A470表示厚度为0.5mm，铁损保证值为≤4.7的冷轧无 取向硅钢带。<br/>（2）冷轧取向硅钢带由公称厚度（扩大100倍的值）+代号G：表示普通材料，P：表示高取向性材料+铁 损保证值（将频率50HZ，最大磁通密度为1.7T时的铁损值扩大100倍后的值）。如30G130表示厚度为 0.3mm，铁损保证值为≤1.3的冷轧取向硅钢带。<br/><br/>四、电镀锡板和热镀锌板： 1、电镀锡板 电镀锡薄钢板和钢带，也称马口铁，这种钢板（带）表面镀了锡，有很好的耐蚀性，且无毒，可用作罐 头的包装材料，电缆内外护皮，仪表电讯零件，电筒等小五金。<br/><br/>五、沸腾钢板与镇静钢板 <br/>1、沸腾钢板是由普通碳素结构钢沸腾钢热轧成的钢板。沸腾钢是一种脱氧不完全的钢，只用一定量的弱 脱氧剂对钢液脱氧，钢液含氧量较高，当钢水注入钢锭模后，碳氧反应产生大量气体 ，造成钢液沸腾， 沸腾钢由此而得名。沸腾钢含碳量低，由于不用硅铁脱氧，钢中含硅量也低（Si&lt;0.07%）。沸腾钢的外 层是在沸腾所造成的钢液剧烈搅动的条件下结晶成的，故表层纯净、致密，表面质量好， 有很好的塑性 和冲压性能，没有大的集中缩孔，切头少，成材率高， 而且沸腾钢生产工艺简单，铁合金消耗少，钢材 成本低。沸腾钢板大量用于制造各种冲压件， 建筑及工程结构及一些不太重要的机器结构零部件。但沸 腾钢心部杂质较多，偏析较严重， 组织不致密，力学性能不均匀。同时由于钢中气体含量较多，故韧性 低，冷脆和时效敏感性较大， 焊接性能也较差。故沸腾钢板不适于制造承受冲击载荷、在低温条件下工 作的焊接结构及其他重要结构。 <br/>2、镇静钢板是由普通碳素结构钢镇静钢热轧制成的钢板。镇静钢是脱氧完全的钢，钢液在浇注前用锰铁 、硅铁和铝等进行充分脱氧，钢液含氧量低（一般为0.002-0.003%），钢液在钢锭模中较平静，不产生 沸腾现象，镇静钢由此得名。在正常操作条件下，镇静钢中没有气泡，组织均匀致密；由于含氧量低， 钢中氧化物夹杂较少，纯净度较高，冷脆和时效倾向小；同时，镇静钢偏析较小，性能比较均匀，质量 较高。镇静钢的缺点是有集中缩孔，成材率低，价格较高。因此， 镇静钢材主要用于低温下承受冲击的 构件、 焊接结构及其他要求强度较高的构件。低合金钢板都是镇静钢和半镇静钢钢板。由于强度较高， 性能优越，能节约大量钢材，减轻结构重量，其应用已越来越广泛。<br/><br/>六、优质碳素结构钢板 优质碳素结构钢是含碳小于0.8%的碳素钢，这种钢中所含的硫、磷及非金属夹杂物比碳素结构钢少，机 械性能较为优良。 优质碳素结构钢按含碳量不同可分为三类：低碳钢（C≤0.25%）、中碳钢（C为0.25-0.6%）和高碳钢（ C＞0.6%）。 优质碳素结构钢按含锰量不同分为正常含锰量（含锰0.25%-0.8%）和较高含锰量（含锰0.70%-1.20%） 两组，后者具有较好的力学性能和加工性能。 <br/>1、优质碳素结构钢热轧薄钢板和钢带 优质碳素结构钢热轧薄钢板和钢带用于汽车、航空工业及其他部门。其钢的牌号为沸腾钢：08F、10F、 15F；镇静钢：08、08AL、10、15、20、25、30、35、40、45、50。25及25以下为低碳钢板30及30以 上为中碳钢板。<br/>2、优质碳素结构钢热轧厚钢板和宽钢带 优质碳素结构钢热轧厚钢板和宽钢带用于各种机械结构件。其钢的牌号为低碳钢包括：05F、08F、08、 10F、10、15F、15、20F、20、25、20Mn、25Mn等；中碳钢包括：30、35、40、45、50、55、60、 30Mn、40Mn、50Mn、60Mn等；高碳钢包括：65、70、65Mn等。 <br/><br/>七、专用结构钢板 <br/>1、压力容器用钢板：用大写R在牌号尾表示，其牌号可用屈服点也可用含碳量或含合金元素表示。如： Q345R，Q345为屈服点。再如： 20R、16MnR、15MnVR、15MnVNR、8MnMoNbR、MnNiMoNbR、15CrMoR等 均用含碳量或含合金元素来表示。 <br/>2、焊接气瓶用钢板：用大写HP在牌号尾表示，其牌号可以用屈服点表示，如：Q295HP、Q345HP； 也可 用含合金元素来表示如：16MnREHP。 <br/>3、锅炉用钢板：用小写g在牌号尾表示。 其牌号可用屈服点表示，如：Q390g；也可用含碳量或含合金 元素来表示，如20g、22Mng、15CrMog、16Mng、19Mng、13MnNiCrMoNbg、12Cr1MoVg等。 <br/>4、桥梁用钢板：用小写q在牌号尾表示，如Q420q、16Mnq、14MnNbq等。 <br/>5、汽车大梁用钢板：用大写L在牌号尾表示，如09MnREL、06TiL、08TiL、10TiL、09SiVL、16MnL、 16MnREL等。 八、彩色涂层钢板 彩色涂层钢板和钢带是以金属带材为基底，在其表面涂以各类有机涂料的产品， 用于建筑、家用电器、 钢制家具、交通工具等领域。]]></description>
		</item>
		
</channel>
</rss>