返回狼盟编程首页
编程搜索 [狼盟旧档]
论坛统计


请输入搜索关键字:
├─◆ 狼盟首页 > 查看贴子 > 详细信息

楼主

请问一下:QBASIC在WINDOWS XP下不能正常运行


在一开始系统刚装没久(WINDOWS XP)可以运行QBASIC,但是它不界面总是不能布满整个界面,无论用什么拖拉或最大化都不行(在这之前在WINDOWS2000和WINDOS98运行都是正常的)

 现在,我运行QB时,界面是出现的(像DOS中的界面)没过多久就消失,我也不知道是不是系统中的文件被删还是其它原因.

                            谢谢帮助!





公孙成 [ 1 楼 ]
2004-07-19 21:09:00
DOS界面默认本来就是640*480,你的显示器设置分辩率的肯定要比这大,所以不能充满整个屏幕,如果要充满整屏,你可以设置一下程序打开方式为全屏幕就可以(单击右键,选择属性,选择窗口为全屏),这时运行QB时就强制屏幕分辩率到640*480了,就是全屏了.

到于界面出现没多久就消失,可能是你的QB关系,我上次也碰到过这个问题,7.1的加了/L参数就会这样,如果不加就可以.然后我重新下了个QB45那么就可以了. 

feiwang [ 2 楼 ]
2004-07-19 21:46:00
谢谢!
  也许我没说清楚,我想说一点:就是QB程序运行界面本身跟DOS界面有很大区别,我在WINDOS XP中运行界面不是本身的界面,而变成像DOS界面很快就消失.而在这之前在(WIN2000和WIN98)中运行,界面正常,在XP操作系统中的C:WINDOWSsystem32中有也许像这样的文件(一部分),运行后就消失或出现应用程序无法在WIN32模式中运行(请问:WIN32模式是什么?还有其它什么模式,都用来干什么?)上面说"7.1的加了/L参数"是什么?
                                 谢谢帮助!
    

feiwang [ 3 楼 ]
2004-07-20 18:25:00
谢谢帮助!
  最近急需实践复习,(但QB不能用)!
                
                   望大家多发发帖子!
解决小弟问题.
                      谢谢!   

feiwang [ 4 楼 ]
2004-07-21 21:54:00

  难道没有人能帮助我解决这个问题!!
                   

公孙成 [ 5 楼 ]
2004-07-21 23:14:00
用的是什么版本的QB?试着用其他版本的.
WIN32模式表示是32位程序,QB的核心是16位程序.但一般来说运行QB的话是自动调用16位的虚拟DOS状态的,我不知道你这到底是怎么回事,会不会是设置关系啊,如果你通过运行里的CMD命令不知是否可行. 

feiwang [ 6 楼 ]
2004-07-24 07:37:00
好! 
   你上次说的QB45到那去下载.
   你说到在CMD中,但也无法运行!
   朋友跟我说XP中不支持QB.
重申一点:以前是运行的(所以我怀疑系统有问题!)
                     谢谢!
 

feiwang [ 7 楼 ]
2004-07-24 07:45:00
忘啦!
  
   在CMD中运行:
   
我是这样做的:C:>CDDOS(进入DOS子目录)
            C:QBASIC(就可将QB调入内存)
    
会显示"系统找不到指定路径"
我也不知道怎么回事? 

tzsgj [ 8 楼 ]
2004-07-24 14:57:00
你有没有检查一下,你的C:里面DOS文件夹还在吗?不会是被误删了吧? 

feiwang [ 9 楼 ]
2004-07-24 20:31:00
谢谢楼上!
    我想也应该是这样,不然系统会显示"找不到指定路径"(我不知道DOS的文件),如果真的是误删了DOS文件,那该怎么办!
                 谢谢!