<?xml version="1.0" encoding="utf-8"?><rss version="2.0">
<channel>
<title><![CDATA[qb,无限酷]]></title>
<link>http://blog.pfan.cn/hange</link>
<description>编程爱好者博客</description>
<language>zh-cn</language>
			<item>
		<title><![CDATA[开始,运行,命令集锦]]></title>
		<link>http://blog.pfan.cn/hange/1437.html</link>
		<description><![CDATA[winver---------检查Windows版本 
wmimgmt.msc----打开windows管理体系结构(WMI) 
wupdmgr--------windows更新程序 
wscript--------windows脚本宿主设置 
write----------写字板 
winmsd---------系统信息 
wiaacmgr-------扫描仪和照相机向导 
winchat--------XP自带局域网聊天 

mem.exe--------显示内存使用情况 
Msconfig.exe---系统配置实用程序 
mplayer2-------简易widnows media player 
mspaint--------画图板 
mstsc----------远程桌面连接 
mplayer2-------媒体播放机 
magnify--------放大镜实用程序 
mmc------------打开控制台 
mobsync--------同步命令 

dxdiag---------检查DirectX信息 
drwtsn32------ 系统医生 
devmgmt.msc--- 设备管器 
dfrg.msc-------磁盘碎片整理程序 
diskmgmt.msc---磁盘管理实用程序 
dcomcnfg-------打开系统组件服务 
ddeshare-------打开DDE共享设置 
dvdplay--------DVD播放器 

net stop messenger-----停止信使服务 
net start messenger----开始信使服务 
notepad--------打开记事本 
nslookup-------网络管理的工具向导 
ntbackup-------系统备份和还原 
narrator-------屏幕“讲述人” 
ntmsmgr.msc----移动存储管理器 
ntmsoprq.msc---移动存储管理员操作请求 
netstat -an----(TC)命令检查接口 

syncapp--------创建一个公文包 
sysedit--------系统配置编辑器 
sigverif-------文件签名验证程序 
sndrec32-------录音机 
shrpubw--------创建共享文件夹 
secpol.msc-]]></description>
		<author><![CDATA[ambitionhero]]></author>
		<pubDate>2005-06-03 17:00:00</pubDate>
		</item>
				<item>
		<title><![CDATA[循环和选择结构程序设计]]></title>
		<link>http://blog.pfan.cn/hange/1427.html</link>
		<description><![CDATA[循环结构：　　　　　　　　　　　　　　　　　　　　　　　　　　　
循环体——反复执行的一组语句　　

&nbsp;&nbsp;1）、FOR循环　　　　　　　　　　　　　　　　　　　　　　　　　　　
（2）、WHILE循环　　　　　　　　　　　　　　　　　　　　　　　　　　　
（3）、DO循环　
在这两个循环中可以用EXIT退出
EXIT FOR
EXIT DO　　　　　　　　　　　　　　　　　　　　　　　　　　&nbsp;&nbsp;

FOR循环　　　　　　　　　　　　　　　　　　　　　　　　　　　
例子
FOR I=1 TO 5
&nbsp;&nbsp;&nbsp;&nbsp;PRINT I
NEXT I
运行结果
1
2
3
4
5
可以带参数STEP
FOR I=5 TO 1 STEP -1
&nbsp;&nbsp;&nbsp;&nbsp;PRINT I
NEXT I
运行结果
5
4
3
2
1

FOR I=1 TO 5 STEP 2
&nbsp;&nbsp;&nbsp;&nbsp;PRINT I
NEXT I
运行结果
1
3
5

（2）、WHILE循环　　

WHILE　 &lt;条件&gt;　　 &lt;循环体&gt;　　WEND　　　　　　　　　　　　　　　　　　　　　注: &lt;条件&gt;是终止循环的逻辑表达式,&lt;条件&gt;应随循环的执行而变化,最终退出循环。　
例子：
WHILE I&gt;5
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I=I+1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PRINT I
WEND　　　　　　　　　　　　　　　　　　　　　　　　　　&nbsp;&nbsp;
运行结果
1
2
3
4
5
　　　　　　　　　　　　　　　　　　　　　　　　　
3）、DO循环　　　　　　　　　　　　　　　　　　　　　　　　　　　&nbsp;&nbsp;
这个有两种方式，一种是当循环 （WHILE），一种是直到循环（UNTIL）
这两种中都可以先判断在循环，或者是先循环在判断

带until子句的do循环语句　（直到型）
1、先判断，在循环
格式一：do until &lt;条件&gt;　　　　&nbsp;&nbsp;　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs]]></description>
		<author><![CDATA[ambitionhero]]></author>
		<pubDate>2005-06-02 16:57:00</pubDate>
		</item>
				<item>
		<title><![CDATA[Quick Basic 常用的语句]]></title>
		<link>http://blog.pfan.cn/hange/1422.html</link>
		<description><![CDATA[语句名&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;功能 
BEEP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BEEP 使喇叭发声 
BLOAD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLOAD filespc[,address] 把用BSAVE语句存贮的文件装入内存 
BSAVE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BSAVE filespc,address,length 把某一内存区域中的内容存入磁盘 
CALL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CALL 过程名[(形式参数表)] 调用一个过程 
CALLS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CALLS 过程名[形式参数表] 把控制传给非BASIC语言写的过程 
CALL ABSOLUTE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n]]></description>
		<author><![CDATA[ambitionhero]]></author>
		<pubDate>2005-06-02 16:54:00</pubDate>
		</item>
				<item>
		<title><![CDATA[qb函数]]></title>
		<link>http://blog.pfan.cn/hange/1419.html</link>
		<description><![CDATA[Quick Basic 常用函数：
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ABSy=ABS(n)得到n的绝对值
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ASCy=ASC(S$)得到字符串头一个字符的ASCII码
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ATNy=ATN(n)得到反正切值(单位是弧度)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDBLy=CDBL(n)把n转化为双精度浮点格式
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CHR$S$=CHR$(n)得到ASCII码n对应的字符
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CINTy=CINT(n)对n进行舍入取整(奇凑偶
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CLNGy=CLNG(n)把一个数n转化为长整数
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COMMAND$S$=COMMAND$在DOS下启动程序时,获得命令行中的其余信息
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;COSy=COS(n)得到自变量n的余弦值
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CSNGy=CSNG(n)把一个数值转化为单精度数
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CSRLINy=CSRLIN返回光标行数位置
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVIV%=CVI(2字节的串)字符串转换为整型数
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVSV!=CVS(4字节的串)字符串转换为单精度数
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVLV&amp;=CVL(4字节的串)字符串转换为长整数
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVDV#=CVD(8字节的串)字符串转换为双精度数
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CVS]]></description>
		<author><![CDATA[ambitionhero]]></author>
		<pubDate>2005-06-02 16:52:00</pubDate>
		</item>
				<item>
		<title><![CDATA[学qb的好处介绍，QBASIC下载地址、QBASIC的教材、QB的相关网站连接]]></title>
		<link>http://blog.pfan.cn/hange/1418.html</link>
		<description><![CDATA[1 学qb的好处--&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;１ qb能让你掌握算法,它是个结构化的语言,在编程语言中qb是最容易学上手的!有时候你确定了一种算法,用A语言也是这么做,用B语言也会这么做!如果你的QB学得很好很好了（别的语言也一样），再去学别的就非常非常的容易了，不用一个月，就能到你这个语言的水平！
　２ 能更接近底层！能为你学习计算机的原理打基础，要学计算机原理就必须会一门语言，这样才能深刻的理解他！

　　比如一个按纽，在win编程中你是可以直接拿来用就用，不需要知道是怎么做出来的，本来这是个好事，不过，如果你偏偏是一个喜欢刨根问底的人，哈哈，就要更深入了 ！

举个例子 
我只会qb，我对qb中&nbsp;&nbsp;PRINT &quot;ok&quot; 语句为什么能在屏幕上显示很有兴趣，想知道它的原理,慢慢的我就学，知道了它背后的东西，原来它是调用了INT21中断中的显示功能，在这个基础上进行了封装，那为什么INT21能显示？？我也很奇怪，慢慢看书，发现是调用了BIOS中的INT10中断，INT21号DOS中断对它进行了封装，那为什么调用了INT10就能显示呢？原来是封装了IO，最终的数据是反映到显存。（当然，有兴趣还可以了解，显卡是怎么来工作的，可以一直研究到芯片） 在文本模式下显卡的开始地址是B800。知道了这些，我就可以直接绕过中断写显存，这样速度就很快了。这个在以前的游戏中也是这个基本的原理......... 

如果大家只是在win下编程，没有兴趣知道这些的话，我看学qb也没有多大用处，当我没有说！还有个不得不说的问题是QB有解释型的也有编译型的，别片面的理解教科书！

2 QBASIC的下载地址
要学QBasic,先要得到这个软件,没有的话请在下面找一个下载链接
QB45:非常经典的ＱＢ，我一直用它，我多找了几个连接给大家了！

http://www.programfan.com/down/1/qb45.zip
(这个下载后要 把qb快捷方式删除，(qb快捷方式的名字也是qb,不过图标上有一个小箭头)

http://home.cfe21.com/firststep/prg.htm

http://vbeden.xg88.com/download/software/qbasic45.zip

http:/]]></description>
		<author><![CDATA[ambitionhero]]></author>
		<pubDate>2005-06-02 16:51:00</pubDate>
		</item>
		</channel>
</rss>