博文
开始,运行,命令集锦(2005-06-03 17:00:00)
摘要: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-......
循环和选择结构程序设计(2005-06-02 16:57:00)
摘要:循环结构:
循环体——反复执行的一组语句
1)、FOR循环
(2)、WHILE循环
(3)、DO循环
在这两个循环中可以用EXIT退出
EXIT FOR
EXIT DO
FOR循环
例子
FOR I=1 TO 5
PRINT I
NEXT I
运行结果
1
2
3
4
5
可以带参数STEP
FOR I=5 TO 1 STEP -1
PRINT I
NEXT I
运行结果
5
4
3
2
1
FOR I=1 TO 5 STEP 2
PRINT I
NEXT I
运行结果
1
3
5
(2)、WHILE循环
WHILE <条件> <循环体> WEND 注: <条件>是终止循环的逻辑表达式,<条件>应随循环的执行而变化,最终退出循环。
例子:
WHILE I>5
I=I+1
PRINT I
WEND
运行结果
1
2
3
4
5
<......
Quick Basic 常用的语句(2005-06-02 16:54:00)
摘要:
语句名 语句格式 功能
BEEP BEEP 使喇叭发声
BLOAD BLOAD filespc[,address] 把用BSAVE语句存贮的文件装入内存
BSAVE BSAVE filespc,address,length 把某一内存区域中的内容存入磁盘
CALL CALL 过程名[(形式参数表)] 调用一个过程
CALLS CALLS 过程名[形式参数表] 把控制传给非BASIC语言写的过程
CALL ABSOLUTE&nbs......
qb函数(2005-06-02 16:52:00)
摘要:Quick Basic 常用函数:
ABSy=ABS(n)得到n的绝对值
ASCy=ASC(S$)得到字符串头一个字符的ASCII码
ATNy=ATN(n)得到反正切值(单位是弧度)
CDBLy=CDBL(n)把n转化为双精度浮点格式
CHR$S$=CHR$(n)得到ASCII码n对应的字符
CINTy=CINT(n)对n进行舍入取整(奇凑偶
CLNGy=CLNG(n)把一个数n转化为长整数
COMMAND$S$=COMMAND$在DOS下启动程序时,获得命令行中的其余信息
COSy=COS(n)得到自变量n的余弦值
CSNGy=CSNG(n)把一个数值转化为单精度数
CSRLINy=CSRLIN返回光标行数位置
CVIV%=CVI(2字节的串)字符串转换为整型数
CVSV!=CVS(4字节的串)字符串转换为单精度数
CVLV&=CVL(4字节的串)字符串转换为长整数
CVDV#=......
学qb的好处介绍,QBASIC下载地址、QBASIC的教材、QB的相关网站连接(2005-06-02 16:51:00)
摘要:
1 学qb的好处--
1 qb能让你掌握算法,它是个结构化的语言,在编程语言中qb是最容易学上手的!有时候你确定了一种算法,用A语言也是这么做,用B语言也会这么做!如果你的QB学得很好很好了(别的语言也一样),再去学别的就非常非常的容易了,不用一个月,就能到你这个语言的水平!
2 能更接近底层!能为你学习计算机的原理打基础,要学计算机原理就必须会一门语言,这样才能深刻的理解他!
比如一个按纽,在win编程中你是可以直接拿来用就用,不需要知道是怎么做出来的,本来这是个好事,不过,如果你偏偏是一个喜欢刨根问底的人,哈哈,就要更深入了 !
举个例子
我只会qb,我对qb中 PRINT "ok" 语句为什么能在屏幕上显示很有兴趣,想知道它的原理,慢慢的我就学,知道了它背后的东西,原来它是调用了INT21中断中的显示功能,在这个基础上进行了封装,那为什么INT21能显示??我也很奇怪,慢慢看书,发现是调用了BIOS中的INT10中断,INT21号DOS中断对它进行了封装,那为什么调用了INT10就能显示呢?原来是封装了IO,最终的数据是反映到显存。(当然,有兴趣还可以了解,显卡是怎么来工作的,可以一直研究到芯片) 在文本模式下显卡的开始地址是B800。知道了这些,我就可以直接绕过中断写显存,这样速度就很快了。这个在以前的游戏中也是这个基本的原理.........
如果大家只是在win下编程,没有兴趣知道这些的话,我看学qb也没有多大用处,当我没有说!还有个不得不说的问题是QB有解释型的也有编译型的,别片面的理解教科书!
2 QBASIC的下载地址
要学QBasic,先要得到这个软件,没有的话请在下面找一个下载链接
QB45:非常经典的QB,我一直用它,我多找了几个连接给大家了!
http://www.programfan.com/down/1/qb45.zip
(这个下载后要 把qb快捷方式删除,(qb快捷方式的名字也是qb,不过图标上有一个小箭头)
http://home.cfe21.com/firs......