BBS: Inland Empire Archive Date: 02-22-93 (23:30) Number: 384 From: JANUSZ SUCHOROLSKI Refer#: NONE To: JOE NEGRON Recvd: NO Subj: a Conf: (2) Quik_Bas
JS> Problem: when the saving starts, another accidental
> hitting of "any" key locks up the rest of the program.
JN>Well, I don't understand just what it is you're trying to do, but here
>is a SUB that will clear the keyboard buffer:
Thanx a lot Joe, will try y/SUB.. My approach to screen saving requires to
pick up just a "square" of ASCII screen and saving it to a disk/HD. I.e. not
the whole screen saver (trivial), but just a "window" of text to be saved.
There must be a correlation between screen memory and row/col locations. Or
is it just not universal enough, i.e. varies from one video card to another.
Hope, you might have come across something of that nature in the past.
----------------- slow, slow, slow,.... ----------------------------------
OPEN flnm$ FOR OUTPUT AS #1
FOR ROW = 2 TO 17 ' scan from row 2 to 17
FOR COL = 2 TO 73 ' scan from col 2 to 73 (PCBoard)
X = SCREEN(ROW, COL) ' get character
PRINT #1, CHR$(X); ' save it to file
NEXT COL ' proceed
PRINT #1, CHR$(13) + CHR$(10); ' enter <CR> <LF> after each line
NEXT ROW ' skip to next row
CLOSE #1
--------
--- Maximus 2.01wb
* Origin: RJ's Byteline =[HST/DS]= Calgary (403)247-3180 CANADA (1:134/75)

Books at Amazon:
Back to BASIC: The History, Corruption, and Future of the Language
Hackers: Heroes of the Computer Revolution (including Tiny BASIC)
Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Scientists and Iconoclasts who were the Hero Programmers of the Software Revolution
The Advent of the Algorithm: The Idea that Rules the World
Moths in the Machine: The Power and Perils of Programming
Mastering Visual Basic .NET