Article View: alt.lang.basic
Article #185Re: 16 bit INP/OUT functions (let's start a QB 5.0 wish list)
From: Wayne Smith
Date: Tue, 01 Sep 1992 05:24
Date: Tue, 01 Sep 1992 05:24
46 lines
2948 bytes
2948 bytes
In article <jfoy.715320808@glia> jfoy@glia.biostr.washington.edu (Jeff Foy) writes: >>It's probably futile, but if there ever will be a version 5, it should have... > >Definitely futile. QuickBASIC is, essentially, a non-product. Microsoft >is going to be announcing a Visual BASIC for DOS (that's right, for DOS) >that will put the final nails into QuickBASIC's coffin. That should >happen any day now (early September according to my sources). I have VB (version 1 I guess, it doesn't say on the box) and I don't like a) won't do peeks/pokes/in's/out's b) can't do a CALL ABSOLUTE (I do heavy duty data aquisition from custom hardware, and use debug to write high speed aquisition/storage routines. I then use bload and bsave to move the routines into 'unused' memory areas (&h6000 to &h9000), where they can be called from QB. I use peek's and poke's to set/alter the routines and to retrieve collected data. Hey, it's fast, painless, it works, no assembler to mess with, etc). It would be nice to use VB to make a front-end for data display and instrumentation control, but I guess it won't work the way I'm doing it. >>- pointer (mouse) support >Said to be in VB/DOS. QB has the support for it (the rodent) in the >environment. If you mean rodent support for your own programs, you should >get Microsoft's PDS 7.1. It has a nice rodent module (user-interface >toolbox if you prefer). If there are no mouse functions in VB/DOS then it's a crock (ie, let's say you've got a bit-map and you want to do image analysis, so you want to display the coordinates of the mouse on the screen regardless of wheather or not you click any buttons). like can you do this: x = MOUSEX : y = MOUSEY ??? >>- more choice in screen editor modes (up to 132 X 66 ?) >I'd kill for 132x66 on my monitor. But this bloody Paradise VGA card only I've got a cheap ($70) 1 meg Trident based card that I can set to 132 X 66 (jeeze what small letters!), but when I go qb /h, it goes into 80 x 50 (why can't it stay in 132 x 66?) >>- support for in-line machine language code? (Wow, that would be cool) >Uh, I dunno if I like that idea. Much prefer external asm routines. I'd rather not mess with external libraries and junk. If I wanted to do that, I'd also slide down the sharp end of a razor blade on my balls, or learn C.
Technical Details
Message-ID:
<1992Sep1.052408.12646@julian.uwo.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!torn!newshost.uwo.ca!valve.heart.rri.uwo.ca!wlsmithReferences:
<1992Sep1.013315.25064@julian.uwo.ca> <jfoy.715320808@glia>Show Full Headers
Complete Article Headers
Newsgroups: alt.lang.basic Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!torn!newshost.uwo.ca!valve.heart.rri.uwo.ca!wlsmith From: wlsmith@valve.heart.rri.uwo.ca (Wayne Smith) Subject: Re: 16 bit INP/OUT functions (let's start a QB 5.0 wish list) Organization: The John P. Robarts Research Institute, London, Ontario Distribution: na Date: Tue, 1 Sep 1992 05:24:08 GMT Message-ID: <1992Sep1.052408.12646@julian.uwo.ca> References: <1992Sep1.013315.25064@julian.uwo.ca> <jfoy.715320808@glia> Sender: news@julian.uwo.ca (USENET News System) Nntp-Posting-Host: valve.heart.rri.uwo.ca Lines: 46