I copied qbasic.exe and qbasic.hlp (no way to tell the version ?) from my Dos 6 Install floppy into a folder. Qbasic.exe executes ok either from within or outside the folder, but can't access its help file. I used the qbasic options 'help path' tab to enter the correct path but xp is using the wrong prog to open it with. The Qbasic.hlp file 'property' shows that xp is trying to use winhelp32 stub to open it but can't. Apparently a .hlp file needs a helper file to work?? What other file from xp or my Dos 6 floppy can I redirect the "property open with" field?? Or is there an alternate qb help file I can make work??
Do you know where/how you acquired the files ? There seem to be many versions - quick basic/qbasic/qb45 etc. What is your folder & file structure ? Are all/which qbasic files in same folder ? Did you enter/change file properties, paths, autoexec.nt, config.nt ? Do you run in CMD or Command Window or in "DOS BOX" (a 3rd party emulator) ?
Great post, thanks very much. Brought back memories of a friend of mine showing me how to code in qbasic when we were kids. I am coming to programming relatively late again now and really enjoying it. Coming from a sysadmin background in a Windows shop, powershell got me into it and now I am learning C#. Definitely want to teach my kids programming too even just to get them into logical thinking.
I dont program much.. but in HD i studied from this book and cross trained into C++ using projects from here. This book hasnt changed but has a universal quality.. it sums up the basic of qbasic and can be learned in a semester if not two. For rudimentary concepts its so nice and easy. If there was any hint of any programming knowledge i owe it to qbasic and learned sorting programs. i did my calculus on qbasic as a challenge. Qbasic gets so much flak.. I was happy to stumble on your article with opinion I strongly agree with. I wish everyone would agree qbasic is the best to start kids off. Any knowledge learned will NOT stop anyone from further education (ie C++ or puthon). We all have to master one language anyways. I am getting back to programming as a hobbyist but getting into python. But i will be sure to parallel my education with qbasic and reinforce the concepts. Thanks for this article!!