Please support our Legacy and Other Languages advertiser: Programming Forums
![]() |
•
•
Join Date: May 2005
Posts: 2,926
Reputation:
Rep Power: 9
Solved Threads: 156
i know this is a slight diversion from quickbasic45 topic at hand, but someone opened the door with a ref to qbasic71 running on dos with xp. so, if u were to download qb71 and unzip it, u would see a shortcut which will sit nicely on your xp desktop. it opens the blue qb programming window directly, no faults. the link to qb71? normally i would not like to give someone else's links, but heck, he posts here. name is Nazgand. (a "Rings" fan??). find him by googling qb71 windows xp. go for his last link 29 may. hope this helps someone....
•
•
Join Date: Jun 2005
Posts: 1
Reputation:
Rep Power: 0
Solved Threads: 0
@N3wbi3C0d3r
I still use QuickBASIC 7.1 PDS on a regular basis to goof around with. For me it works fine under Windows XP, I use Pro but that shouldn't matter. I don't bother going through a DOS-box to run it, I just open Explorer and browse to \BC7\BIN and execute QBX.exe. When I do something drastic (rearrange my file structure, wipe&reload, etc) I set the paths accordingly and we're off and running. I do get a message after executing QBX.exe complaining about OS compatability but I just hit a key and it works fine. Sometimes it won't open in full screen, my fix for that is to open one of my graphics-oriented apps in SCREEN 9, let it start, and when I quit out the interpreter is in full screen.
The only glitches I have found so far are with the LEFT$, RIGHT$, and MID$ commands, they simply will not work for me when run through Windows XP, either uncompiled through the interpreter or compiled, standalone or not, x86 or alternative, etc. Even though those commands were crucial to a few programs I wrote (like my sweet MP3 organizer that generates an HTML page with clickable links to songs, makes playlists automatically, etc in about 3 seconds) it still works fine for everything else I do.
I have not noticed it slowing down other tasks at all, and an unexpected side effect is that most of my apps run much faster on XP! I have written many programs that are pretty unkind to Bill Gates (for no other reason than he's almost infinately richer than me...) that load up a bitmap of him and turn each pixel in to a PSET, then he flies apart and bounces all over the screen, or one where I set fire to his head. These run SO MUCH faster than under Windows 98 or even pure DOS on the same machine.
Just my 2 cents, I have found very little reason to complain about QuickBASIC 7.1 PDS under XP. Older versions may not work so well, try to track down 7.1 as it was the last of the breed.
MaxImuM
I still use QuickBASIC 7.1 PDS on a regular basis to goof around with. For me it works fine under Windows XP, I use Pro but that shouldn't matter. I don't bother going through a DOS-box to run it, I just open Explorer and browse to \BC7\BIN and execute QBX.exe. When I do something drastic (rearrange my file structure, wipe&reload, etc) I set the paths accordingly and we're off and running. I do get a message after executing QBX.exe complaining about OS compatability but I just hit a key and it works fine. Sometimes it won't open in full screen, my fix for that is to open one of my graphics-oriented apps in SCREEN 9, let it start, and when I quit out the interpreter is in full screen.
The only glitches I have found so far are with the LEFT$, RIGHT$, and MID$ commands, they simply will not work for me when run through Windows XP, either uncompiled through the interpreter or compiled, standalone or not, x86 or alternative, etc. Even though those commands were crucial to a few programs I wrote (like my sweet MP3 organizer that generates an HTML page with clickable links to songs, makes playlists automatically, etc in about 3 seconds) it still works fine for everything else I do.
I have not noticed it slowing down other tasks at all, and an unexpected side effect is that most of my apps run much faster on XP! I have written many programs that are pretty unkind to Bill Gates (for no other reason than he's almost infinately richer than me...) that load up a bitmap of him and turn each pixel in to a PSET, then he flies apart and bounces all over the screen, or one where I set fire to his head. These run SO MUCH faster than under Windows 98 or even pure DOS on the same machine.
Just my 2 cents, I have found very little reason to complain about QuickBASIC 7.1 PDS under XP. Older versions may not work so well, try to track down 7.1 as it was the last of the breed.
MaxImuM
•
•
Join Date: Jul 2005
Posts: 8
Reputation:
Rep Power: 0
Solved Threads: 0
•
•
•
•
Originally Posted by N3wbi3C0d3r
Ok i did Command.com and it gave me
C:\WINDOWS\System32\command.com
C:\WINDOWS\System32\AUTOEXEC.NT. The system file is not suitable for running MS-DOS and Micosoft Windows applications. Choose 'Close' to terminate the application.
I get something similar when i use QBasic 7.1....
an you help me. When I run qb.exe in windows xp I get a green screen and multicolors on the prompt?
Thanks
•
•
Join Date: Jul 2005
Posts: 8
Reputation:
Rep Power: 0
Solved Threads: 0
•
•
•
•
Originally Posted by pmclayton1
dnick
you can set all your screen configurations from a right click on the very top
bar at the top of the qb screen.
David
•
•
Join Date: Dec 2004
Posts: 9
Reputation:
Rep Power: 0
Solved Threads: 0
•
•
•
•
Originally Posted by MrConfused
Quickbasic 4.5 will run under Windows XP home edition as it is on my machine and does run o.k. I don't use it anymore though. The problem with the old DOS programs is the memory restriction (just the 640K) to play with however large the actual physical memory is on your machine. The main reason I stopped using Quickbasic was because I was starting to run into the memory barrier when programming (i.e the programming language plus my code in memory at the same time was sometimes causing the "out of memory" message to appear). This could be got round to some small extent by unloading one of the forms whilst working on the other ones etc. The other problem was the enourmous slowing down effect running a DOS based program has on the other programs/printers on the system. For some reason when running a DOS program it uses practically all processor power causing other programs to slow drastically. Maybe someone else has a technical explanation as to why this happens.
Anyway the bottom line is you would be well advised IMHO to get a more modern programming language.
Hope the above helps.
Just a quick note for those of you too young to remember the early days: my first home machine was a TRS-80 (from Radio Shack, with the monitor and keyboard all inside a big gray shell.)
It had just 64K of memory (16 bits); 16K was ROM - unusable by anyone except the CPU ("jump addresses" and such); and the BASIC editor and interpreter (where you numbered the lines, before QuickBasic) took another pile of memory, and I wrote a word-processor, complete with wrap-around working in real time, even on the "pull-up" when you deleted bytes in one line, and other bells-and-whistles probably useful only to me, and STILL had 16K to store the document in!
Now that memory is cheap and CPU speeds are so high nobody even bothers to write efficient code.
"When I was a boy ..."
PS: I'm still hoping for a fix to reduce CPU usage when running QuickBASIC 4.5 under XP!
•
•
Join Date: Jul 2005
Posts: 8
Reputation:
Rep Power: 0
Solved Threads: 0
•
•
•
•
Originally Posted by ethveg
Just a quick note for those of you too young to remember the early days: my first home machine was a TRS-80 (from Radio Shack, with the monitor and keyboard all inside a big gray shell.)
It had just 64K of memory (16 bits); 16K was ROM - unusable by anyone except the CPU ("jump addresses" and such); and the BASIC editor and interpreter (where you numbered the lines, before QuickBasic) took another pile of memory, and I wrote a word-processor, complete with wrap-around working in real time, even on the "pull-up" when you deleted bytes in one line, and other bells-and-whistles probably useful only to me, and STILL had 16K to store the document in!
Now that memory is cheap and CPU speeds are so high nobody even bothers to write efficient code.
"When I was a boy ..."
PS: I'm still hoping for a fix to reduce CPU usage when running QuickBASIC 4.5 under XP!
![]() |
Similar Threads
Other Threads in the Legacy and Other Languages Forum
- quick Basic on xp (Legacy and Other Languages)
Other Threads in the Legacy and Other Languages Forum
- Previous Thread: Simple Download To Fix QBasic on WinXP
- Next Thread: Free BASIC Tool
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)






Linear Mode