博文

开始,运行,命令集锦(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-......

阅读全文(2358) | 评论:0

循环和选择结构程序设计(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
                         ......

阅读全文(3384) | 评论:0

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......

阅读全文(6511) | 评论:0

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#=......

阅读全文(4826) | 评论:0

学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......

阅读全文(24306) | 评论:0