HDTenEightyP/NetNews huggingface dataset:
From: droland@eng.auburn.edu (David A. Roland)
Subject: Re: VBDOS questions for MS guys
Organization: Auburn University Engineering
Distribution: usa
Date: Tue, 6 Oct 1992 23:53:45 GMT

Thanks for the info on everything.  Do I get a prize or anything for 
finding that SENDKEYS wasn't in there?
Let me ask one other question, I was using SENDKEYS to send a TAB everytime
the user hit ENTER so that on data entry you could whiz through forms.
Without it I have to set the focus to the next textbox in order.  I tried
having the keypress event do something like this
	if keyascii=13 then keyascii=9
but this doesn't work any other way that is that simple?

As for TRNSLTE locking up it really does toast my machine.  It runs the
stuff in DOS and flips back to the windows graphics for a moment and then
the screen turns black with a cursor in the upper left corner, and no
keys or anything will do anything except hitting reset, I'll check 
the things you mention though. 

Sorry I can't quote your article in this editor, but maybe you can 
remember what it said.

Thanks again,
-Al
.

Newsgroups: alt.lang.basic
From: martin@patricia.verfahrenstechnik.uni-stuttgart.de (Martin Hepperle)
Subject: Re: OUT / INP in Visual Basic for Windows?
Organization: Institute A for Mechanics, University of Stuttgart, Germany
Date: Wed, 30 Sep 1992 08:24:29 GMT

In article <1992Sep29.175957.30278@bas-a.bcc.ac.uk> ucca021@ucl.ac.uk (L C Willoughby) writes:
>
>Does Visual Basic for Windows have the output/input to/from hardware ports
>commands OUT and INP that QuickBasic and most other basics have? Looking
>through books on VB for Windows in a bookstore I saw no mention of these
>commands.
>
>Are they available in the new Visual Basic for DOS?
>
>Does Visual Basic for DOS have routines for programming mouse interaction?
>
>Will Quickbasic 4.5 *.QLB & *.LIB libraries work with VB for DOS?
>
>Thanks
>
>Charles Willoughby
>
>Department of Chemistry
>University College London
>UK


see "ftp.cica.indiana.edu" in pub/pc/win3/programr/vbasic:

inpout.zip      920603  InpOut.dll: INP and OUT Replacement for Vbasic


Martin.
Newsgroups: alt.lang.basic
From: om8941@curry (Orlin Melstrand)
Subject: QuickBasic graphs in WordPerfect 5.1win
Organization: Medtronic, Inc.
X-Newsreader: Tin 1.1 PL4
Date: Mon, 5 Oct 1992 22:44:37 GMT

What is the best way to generate x-y plots in QuickBasic (4.5) that can be incorporated into
WordPerfect (5.1), on an IBM compatible?  These would be x-y plots used in numerical analysis,i.e.,
two-dimensional.  (The plots in the examples are screen plots, which I have not been able to
get hardcopies of, or put into importable files.)  Thanks,

Orlin Melstrand

Newsgroups: alt.lang.basic
From: droland@eng.auburn.edu (David A. Roland)
Subject: VBDOS questions for MS guys
Organization: Auburn University Engineering
Distribution: usa
Date: Mon, 5 Oct 1992 16:37:17 GMT


I just got my VBDOS/pro on Friday and have been pretty pleased with
it so far, I have a few problems that maybe the MS guys who read this
group can answer.

	1) TRNSLTE really locks my machine up bad everytime I run it
	but it seems to get through most of the steps, it creates the
	.MAK file with only the forms in it and outputs text files, but
	doesn't merge the text to the forms before locking up.  
	I have a 386-40 with 4meg ram and Trident SVGA running a 
	sstor compressed SCSI drive.
	2) Sometimes running/compiling goes real fast and sometimes it
	absolutely crawls, taking several minutes to run/compile.  
	It doesn't seem consistent in compile times, I guess is what
	I am trying to say.  Even if I don't change any code the binding
	step only increments the line counter once every 5-10 secs or so
	SHould it be this slow?
	3) It took forever to find any mention of SENDKEYS in the manual.
	I figured it wasn't supported but thought it should be easier to 
	find.
	4) One other problem I had was a line that looked like this:
		Sell_Form.Hide : ' Hide this form
	the editor kept changing this to a line label like this
	Sell_Form.Hide:			' Hide this form
	I couldnt get it to work right until I moved the comment down.
	This worked fine with VBwin

Other than these small problems VBDOS is great, I ported about 10k lines
of code over to DOS in no time, all I had to change were the SENDKEYS, and
touchup most of the forms.  This is exactly what I needed, so I can support
older computers with non-windows abilities.  

Thanks MicroSoft, 
-Al

Newsgroups: alt.lang.basic
From: eretherf@mcs.kent.edu (Eric Von Retherford)
Subject: PD Compiler needed
Originator: eretherf@Chaos.mcs.kent.edu
Organization: Kent State University
Date: Tue, 6 Oct 1992 14:43:38 GMT

Can anyone point me to a PD/SW/FW QBasic compiler???

Thanks


-- 

Eric Von Retherford                                      Kent State University
eretherf@kent.mcs.edu         "You're banging coconuts" "Run away! Run away!!"
From: biow@cs.umd.edu (chris biow)
Newsgroups: alt.lang.basic
Subject: Re: VBDOS a Disappointment to me
Date: 30 Sep 92 14:04:08 GMT
Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742

In article <1992Sep30.003633.15973@microsoft.com> stevepo@microsoft.com (Steven Podradchik) writes:

>[defense of VBDOS deleted]

>Honestly, unless you're convinced that DOS will live forever and
>you will never need to develop for both DOS and Windows, you owe yourself
>at least looking at VB/DOS.  Remember that, if you don't like VB/DOS,
>it can be returned (60 day money back guar.)

Steve, I'm not criticizing your move to allow graceful transitions 
to Windows. My product is a sales and marketing tool, currently 
written with Crescent Software's QuickPack Pro, Quick Screen, and 
linked with Pocket Soft's RTLink. Those add on packages give me 
the ability to program a professional DOS application. VBDOS will
probably replace many of those add-ons in my next version.

Moving literal strings to far memory is a huge improvement--I'd missed
that, as it wasn't mentioned in the ads or magazine reviews I read. I
had been using Crescent's preprocessor which converted string literals
to function calls (talk about a kludge!). But having variable length
string array descriptors and such still stuck in DGROUP remains a problem. 

The great limitation of QBX is that I am constantly having to fight
with DGROUP and other memory limitations when programming in the 
enviroment. Once I get it running in the environment, I compile and
have to fight with a new set of memory limitations. A professional
language should not have these problems. (This on an 8MB machine
with about 15K lines of Basic code and some Crescent assembler rountines
linked in.)

No, I won't be sending my VBDOS back in. It's the only game in 
town. But I was expecting to see the memory limitation quirks 
go away.

Newsgroups: alt.lang.basic
From: miyoshi@psych.toronto.edu (Hiroto Miyoshi)
Subject: Need help of reading and printing .PCX file in Quick Basic
Organization: Department of Psychology, University of Toronto
Date: Wed, 30 Sep 92 20:02:28 GMT
From: ucca021@ucl.ac.uk (L C Willoughby)
Newsgroups: alt.lang.basic
Subject: OUT / INP in Visual Basic for Windows?
Date: 29 Sep 92 17:59:57 GMT
Organization: Bloomsbury Computing Consortium


Does Visual Basic for Windows have the output/input to/from hardware ports
commands OUT and INP that QuickBasic and most other basics have? Looking
through books on VB for Windows in a bookstore I saw no mention of these
commands.

Are they available in the new Visual Basic for DOS?

Does Visual Basic for DOS have routines for programming mouse interaction?

Will Quickbasic 4.5 *.QLB & *.LIB libraries work with VB for DOS?

Thanks

Charles Willoughby

Department of Chemistry
University College London
UK
Newsgroups: alt.lang.basic
From: stancad@woods.ulowell.edu
Subject: animation
Organization: University of Lowell
Date: Mon, 28 Sep 1992 17:16:02 GMT

I am in need for ideas or routines (in Pascal, BASIC, C) concerning animation
which involves a multicolor object on a multicolor background. Neither the
object nor the background can be disturbed in the process. Thanx in advance!

Newsgroups: alt.lang.basic
From: stancad@woods.ulowell.edu
Subject: BASIC animation
Organization: University of Lowell
Date: Tue, 6 Oct 1992 18:56:10 GMT

Anyone out there into high quality graphics animation done in Quick Basic (yes
such a thing is possible)? If yes, then please contact me via email? I'm in
need of some graphics routines and ideas! Willing to exchange!

Thanx in advance!

Dan Stanca
The Vidiot

Newsgroups: alt.lang.basic
From: fredf@microsoft.com (Fred Freeland)
Subject: Re: OUT / INP in Visual Basic for Windows?
Date: 30 Sep 92 23:58:19 GMT
Organization: Microsoft Corporation

In article <1992Sep29.175957.30278@bas-a.bcc.ac.uk> ucca021@ucl.ac.uk (L C Willoughby) writes:
>
>Does Visual Basic for Windows have the output/input to/from hardware ports
>commands OUT and INP that QuickBasic and most other basics have? Looking
>through books on VB for Windows in a bookstore I saw no mention of these
>commands.

No, Visual Basic for Windows does not have direct port access via OUT and
INP. Because it's a Windows application, it must use the Windows API to
access ports.

>
>Are they available in the new Visual Basic for DOS?

Yes, OUT and INP are definitely still in there for Visual Basic for MS-DOS.

>
>Does Visual Basic for DOS have routines for programming mouse interaction?

You bet. That's what event-driven programming is all about. Mouse support
is built-in. All you have to do is program what you want to happen when
a mouse moves, or a button clicks. It's great!

>Will Quickbasic 4.5 *.QLB & *.LIB libraries work with VB for DOS?
>
The compiled files will not work by simply plugging them in. You'll have
to recompile the source code. Then everything will work fine.


-- 
Frederick F. Freeland Jr.                        "Of all the things I've lost,  Microsoft Corporation                               I miss my mind the most!"   One Microsoft Way  
Redmond, WA 98052 (206) 882-8080                                                                                                                                internet: fredf@microsoft.com                                                   arpanet:  fredf%microsoft@uw-beaver.ARPA
uucp:     uunet!microsoft!fredf                                                                                                                                 Opinions expressed over this signature are my OWN and not those of my employer! 
Newsgroups: alt.lang.basic
jhsegal
Newsgroups: alt.lang.basic
Subject: Screen in basic
From: jhsegal@wiscon.weizmann.ac.il (Livy)
Date: Wed, 30 Sep 1992 17:09:32 GMT
Organization: Weizmann Institute of Science, Computation Center

Maybe I ask a stupid question,but what screen do I have to use,so I'll be able
to use big letters(of SCREEN1),and the LOCATE command,for the same thing.
If I do SCREEN 1,I can't use locate.
Well?

Thanx!

---------------This Was Another L I V Y ' S  Production----------------------

  __     __  __    ___ __     _     ___   __
    |      |   \     /   |     \       \    | VM/CMS:
    |      |    \   /    |    _ \       \   | JHSEGALL @ Weizmann.weizmann.ac.il
    |___   |       /     |    _  \    |  \  | UNIX:
        |  |      /      |   /    \   |     |  JHSEGAL  @ Wiscon.weizmann.ac.il
From: tomb@studsys.mscs.mu.edu (Tom Baas)
Newsgroups: alt.lang.basic
Subject: Re: BASIC for Unix
Date: 2 Oct 1992 00:42:47 GMT
Organization: Marquette University - Department MSCS
NNTP-Posting-Host: studsys.mscs.mu.edu

In article <1992Sep30.005210.1@vax1.tcd.ie> ajcoyne@vax1.tcd.ie writes:
>In article <1992Sep27.202339.6455@cs.mun.ca>, joseph@garfield.cs.mun.ca (Joseph Dawson) writes:
>> 
>> What is the best BASIC for Unix?  Or should I first ask can you get a 
>> BASIC compiler for Unix?
>
>Basmark do a QuickBASIC compiler for unix which will compile most code
>straight off.
>
>If you call any assembly routines from you QB program you'll have a few
>problems though.
>
>They should send you their blurb if you phone or fax them :
>
> Tel : (216) 621-7650    Fax : (216) 621-7652
>
>
>Aidan
There is a basic called bbx.  This basic is extremely good!  It is a form
of Business Basic.(Business Basic eXtended).  The company that
developed it is out of Albukurcie(sp?) New Mexico.
This basic will run on almost platform.  (ie just about any version
of Unix, on Dos, on VMS, etc.)

If you are interested, I could lead to a scource of where to get it.


-- 
I can accept e-mail and Voice-mail at:
tbaas!tom   or   tom@tbaas.mil.wi.us    or ...spool!tbaas!tom  
or Voice at: 1-414-377-4038
From: arritt@kuhub.cc.ukans.edu
Newsgroups: alt.lang.basic
Subject: Re: QuickBasic speed (386-40 vs 286-25/287). What's faster?
Date: 6 Oct 92 10:43:38 CDT
Distribution: na
Organization: University of Kansas Academic Computing Services

In article <1992Sep26.192710.13739@microsoft.com>, markcha@microsoft.com (Mark Chace) writes:
> In article <1992Sep25.021321.26351@julian.uwo.ca> wlsmith@valve.heart.rri.uwo.ca (Wayne Smith) writes:

>>Secondly, how would a 386-40 compare with a (286-25 with a 287-25)?
>>(with regards to Quick Basic interpreted and executibles).
> 
> The 386-40 is a Significantly faster machine than the 286-25.  Unless you
> are doing a whole lot of heavy duty floating point arithmethic, the 386
> will be MUCH faster.  Even if you are doing a lot of math, I am not convinced
> the 286+Coprocessor will be much faster. 

I recently wrote a program that runs MUCH faster on an old, 6 MHz (!) 286
with 287, than on a 386-20 with no coprocessor.  I think this is because
the program does a few trig operations.  From this and previous experiences
it seems that the coprocessor helps significantly, even if there is only 
a small fraction of floating-point code in the program. 
________________________________________________________________________
Raymond W. Arritt                     |  Dept. of Physics and Astronomy  
Assistant Professor                   |  University of Kansas 
arritt@kuhub.cc.ukans.edu             |  Lawrence, KS  66045  
Apr  1 12:29:21 timed[92]: THIS MACHINE IS A SLAVE
Apr  1 12:29:27 timed[92]: THIS MACHINE IS A CANDIDATE
Apr  1 12:29:31 timed[92]: This machine is master
               
Newsgroups: alt.lang.basic
From: philco@microsoft.com (Phillip Cooper)
Subject: Re: link error! help!!!
Date: 05 Oct 92 16:40:25 GMT
Organization: Microsoft Corporation
Distribution: alt

In article <19923.3061.910@dosgate> "geoffrey liu" <geoffrey.liu@canrem.com> writes:
>UN:
>
>        Hi. Do someone out there know what a group is? I've got a too
>many group definition in one module error when I tried to link a
>program (in QB 4.5) to an EXE. The error was: L1050, too many groups in
>one module. I've split the module into four, and still the modules won't
>compile. If someone could tell me waht a group is, maybe then I can
>track down the problem.
>
>        Any help would be appreciated.
>

The most common cause for this error is exceeding the limit for
named common blocks in a program.  That limit is about 30.

Phil Cooper

>                   :) Geoff     geoffrey.liu@canrem.uucp

Newsgroups: alt.lang.basic
From: alex@bilver.uucp (Alex Matulich)
Subject: Re: BASIC for Unix
Organization: W. J. Vermillion - Winter Park, FL
Date: Mon, 5 Oct 1992 22:30:53 GMT

joseph@garfield.cs.mun.ca (Joseph Dawson) writes:
>What is the best BASIC for Unix?  Or should I first ask can you get a 
>BASIC compiler for Unix?

To answer your first question, Hewlett-Packard has an excellent BASIC for
its unix OS (HP-UX).

To answer your 2nd question:  Yes.


-- 
 _ |__  Alex Matulich    alex.matulich@oau.org
 /(+__>  Unicorn Research Corp, 4621 N Landmark Dr, Orlando, FL 32817
//| \     UUCP:  alex@bilver.uucp   {peora|ge-dab|uunet!tous}!bilver!alex
///__)     Internet:  alex@bilver.oau.org | alex%bilver@peora.sdc.ccur.com
Newsgroups: alt.lang.basic
From: stevepo@microsoft.com (Steven Podradchik)
Subject: Re: QuickBasic graphs in WordPerfect 5.1win
Date: 07 Oct 92 01:34:04 GMT
Organization: Microsoft Corporation

In article <1992Oct5.224437.5265@medtron.medtronic.com> om8941@curry (Orlin Melstrand) writes:
>What is the best way to generate x-y plots in QuickBasic (4.5) that can be incorporated into
>WordPerfect (5.1), on an IBM compatible?  These would be x-y plots used in numerical analysis,i.e.,
>two-dimensional.  (The plots in the examples are screen plots, which I have not been able to
>get hardcopies of, or put into importable files.)  Thanks,
>
You'll want to use a charting library.  VB/DOS Pro, for example, has a
charting library capable of creating very sophisticated (as in, it was
based on Excel's charting) Pie, Column, Bar, Line, and Scatter plots.

To get it into a standard format, use a TSR screen capture utility.  I
believe that a few are out in the public domain on CompuServe.

Thanks, Steve



Newsgroups: alt.lang.basic
From: stevepo@microsoft.com (Steven Podradchik)
Subject: Re: OUT / INP in Visual Basic for Windows?
Date: 30 Sep 92 22:38:32 GMT
Organization: Microsoft Corporation

>
>Does Visual Basic for Windows have the output/input to/from hardware ports
>commands OUT and INP that QuickBasic and most other basics have? Looking
>through books on VB for Windows in a bookstore I saw no mention of these
>commands.
Writing or reading directly to hardware is dangerous under Windows because
you can't be sure what other apps are doing.  Therefore, you should either:
1.  Go thru the Windows API for comm functions (our PSS people will be happy
to explain this ... actually quite easy)
2.  Use a custom control available from several vendor such as MicroHelp
and Crescent (among others)

>Are they available in the new Visual Basic for DOS?
Yes.  Every last language feature that Basic PDS has, incl. INP and OUT
work unmodified in VB/DOS.  Please keep in mind that VB/DOS has the Basic
PDS 7.1 code at its core...we didn't try to emulate QB/PDS, we built on top
of it .. like we did for VB/Win.

>
>Does Visual Basic for DOS have routines for programming mouse interaction?
Absolutely.  Forms and controls work automatically with a mouse.  You do not
write one byte of code for it.

>
>Will Quickbasic 4.5 *.QLB & *.LIB libraries work with VB for DOS?
Generally yes but you should call your vendor.  The libs need to work
with Far Strings (virtual all commercial .libs/.qlbs already do).  Your
vendor might also have enhanced versions of your current libs.

Thanks,
Steve Podradchik



Newsgroups: alt.lang.basic
From: philco@microsoft.com (Phillip Cooper)
Subject: Re: Quick BASIC & Btrieve
Date: 05 Oct 92 16:35:51 GMT
Organization: Microsoft Corporation

In article <92Oct03.033917.26923@acs.ucalgary.ca> gerke@acs.ucalgary.ca (Ken Gerke) writes:
>I'm helping someone to debug some code that was originally
>written in GWBasic, converted to QuickBasic and is nearly
>finished being upgraded to QB 4.5.  The code has several modules
>that chain between each other.  It uses the latest version of
>Btrieve for file management.  It has developed a bug  in the
>upgrade process where it freezes the system in the middle of
>executing a CHAIN command.  I'm inclined to suspect some subtle
>interaction with btrieve as we have inspected the code leading up
>to the call rather thoroughly.  We have an ON ERR handler in
>place, but it is not called in this situation.  The program just
>freezes.  I'm guessing that somehow memory is being corrupted,
>but we're not doing anything fancy like PEEK, POKE, DEF SEG, etc. 
>
>Got any tips?  Are there any problems in Btrieve that someone has
>heard of. Is there a chance that upgrading to the Professional version
>would solve this?
>

This type of problem is almost always caused by having a stack
which is too small.  Try increasing it with either the Clear
statement or the /st: link command.

>And just as an aside:  
>Could one could  use the current version of
>Btrieve(QBIXBTRV.OBJ) with  Visual BASIC for DOS
>or does Novell have to come out with a new object file?
>
It depends on wether this OBJ file will work with far strings...

>
>Ken Gerke
>Academic Computing Services
>University of Calgary
>(403)220-5079 | gerke@acs.ucalgary.ca

Phil Cooper
Newsgroups: alt.lang.basic
From: robert@ireq.hydro.qc.ca (Robert Meunier)
Subject: Re: Quick BASIC & Btrieve
Reply-To: robert@ireq.hydro.qc.ca
Organization: Hydro-Quebec (IREQ)
Date: Tue, 6 Oct 1992 20:21:51 GMT


	You need to set the data address before every Btrieve call.
If you don't do it, you may give an invalid pointer to Btrieve which
will copy data to the wrong place.



---
Robert Meunier                     Institut de Recherche d'Hydro-Quebec
Ingenieur                          1800 Montee Ste-Julie, Varennes
Internet: robert@ireq.hydro.qc.ca  Qc, Canada, J3X 1S1 
maintainer: BASIC mailing list request to basic-request@ireq.hydro.qc.ca

Newsgroups: alt.lang.basic
From: philco@microsoft.com (Phillip Cooper)
Subject: Re: OUT / INP in Visual Basic for Windows?
Date: 30 Sep 92 15:25:41 GMT
Organization: Microsoft Corporation

In article <1992Sep29.175957.30278@bas-a.bcc.ac.uk> ucca021@ucl.ac.uk (L C Willoughby) writes:
>
>Does Visual Basic for Windows have the output/input to/from hardware ports
>commands OUT and INP that QuickBasic and most other basics have? Looking
>through books on VB for Windows in a bookstore I saw no mention of these
>commands.
>

These instructions are unavailable in VB/WIN 1.0.  Although, several
third party libraries provide them (and you could also write your
own DLL to do this).

>Are they available in the new Visual Basic for DOS?

Yes.

>
>Does Visual Basic for DOS have routines for programming mouse interaction?
>

The mouse is automatically available to your programs in VB/DOS.  Similiar
to VB/WIN.

>Will Quickbasic 4.5 *.QLB & *.LIB libraries work with VB for DOS?
>
No.  VB/DOS uses far strings, and QB uses near strings.  Generally this 
difference would cause the libraries to be incompatable.

>Thanks
>
>Charles Willoughby
>
>Department of Chemistry
>University College London
>UK
From: cermak@gandalf.rutgers.edu (Rob Cermak)
Newsgroups: alt.lang.basic
Subject: VB/DOS
Date: 2 Oct 92 16:59:57 GMT
Distribution: usa
Organization: Rutgers Univ., New Brunswick, N.J.

What is the difference between VB/DOS standard and VB/DOS professional...

I was lead that the VB/DOS Pro was to be released at an educational
price of $49.95.  When I ordered, I thought for sure I would get the
VB/DOS professional after they looked up my previous information and
found that I was using MS PDS BASIC 7.1 -- I didn't ask for a down grade.

Before I send it back...please tell me the added features and if this
SWITCH is going to cost me additional $$ (plus POSTAGE!).

Can't seem to find the message that posted the information, but it
was the last one that listed both regular and institutional pricing.

So that it can be posted on the net here...I'm requesting the pricing
on VB/DOS, this way Microsoft wont be flagged for Commercializing on the
net.  

				--- Thanks for your understanding...
					Rob.

PS.
So you can look up my registration information:
Cermak @ Belle Mead NJ 08502  (BASIC PDS 7.1)
-- 
Rob Cermak			        EMAIL : cermak@gandalf.rutgers.edu
Programmer NJ Climate Center &		USMAIL: Rutgers University
Prog/Tech Rutgers Meteorology-COOK              Department of Meteorology
FAX             :908 932-7922			Cook College  PO BOX 231
Meteorology Dept:908 932-9387                   New Brunswick NJ 08903-0231
From: ajcoyne@vax1.tcd.ie
Newsgroups: alt.lang.basic
Subject: Re: BASIC for Unix
Date: 30 Sep 92 00:52:10 GMT
Organization: Trinity College Dublin

In article <1992Sep27.202339.6455@cs.mun.ca>, joseph@garfield.cs.mun.ca (Joseph Dawson) writes:
> 
> What is the best BASIC for Unix?  Or should I first ask can you get a 
> BASIC compiler for Unix?

Basmark do a QuickBASIC compiler for unix which will compile most code
straight off.

If you call any assembly routines from you QB program you'll have a few
problems though.

They should send you their blurb if you phone or fax them :

 Tel : (216) 621-7650    Fax : (216) 621-7652


Aidan
Newsgroups: alt.lang.basic