回 帖 发 新 帖 刷新版面

主题:Qbasic在DOS中的地址总在变,如何进入?

我下载一个qbasic,在Wdindows中,屏小不说,使用中出现了一些问题,我没法理解,如:同一程序,有时可运行,有时就不行,定义数组常出9类错,如:
LET n=510
DIM ah[33,n]
就显示错误,让我晕死了!我以为DOS中会好些,谁知DOS里Qbasic的地址是不断的变的,我没办法进入,该怎麽办,诚请高人指点,不胜感激!

回复列表 (共20个回复)

沙发

数组用括号()
地址是不断的变的???
QB后面的版本好像不支持LET的(也许是我记错了,我没验证)

板凳

为什么要进入内存寻址呢……

3 楼

感谢楼上二位回复,使我看到希望,地址变是这样的:每次打开Qb,在Qb小蓝屏窗口最上方一行白字写的是DOS地址:c:\docume~1\new\locals~1\temp\Rar$EX05.187\QBSASIC.EXE ,其中目录Rar$后面的五个数字是进Qb一次变一次,所以进入到temp目录,下面就进不去了,因为QB不在根目录上,打“QBASIC”也没用。

4 楼

你每次都是用压缩包直接执行的吧
只有直接利用winrar运行程序的时候才会出这种问题
方法是把qb解压到某个固定路径(如c:\qbasic)就可以了……
没想到问的“地址”原来是路径名称
看来应该是由于explore里把路径放在地址栏你就叫地址了,下次记得哦,这个叫路径名(path)

5 楼

感谢雪光风剑君,我大体上明白了。但 ,有以个接着的问题,因第一次下载后,使用的不痛快,又下一个,结果,两个都不能解压,也不能删任何一个,我该怎麽办那?望帮我。

6 楼

都不能解压?!
你往哪解不能解?
能不能把具体的压缩文件名、解压缩路径和解压缩时候的错误提示以及删除时候的错误提示都发来
如果这里说不清楚可以+我q

7 楼

解压了,开心,是路径问题。诚心谢楼上个位老师,谢雪光君。

8 楼

祝顺利哦

9 楼

呵呵, 看来大家用windows上手, 对DOS的一些基本规定是没注意了, 事实上windows是运行在DOS的基础之上的, XP也仍然如此.

10 楼

楼上的说法并不确切
不是在"dos"的基础之上
后来的不需要dos就可以安装的windows版本只是提供了命令行接口,本身的实现方式已经和dos的内核有了本质的不同了!

我来回复

您尚未登录,请登录后再回复。点此登录或注册