BBS: Inland Empire Archive Date: 02-05-93 (08:28) Number: 359 From: DAVID COLSTON Refer#: NONE To: DAVID DUREL Recvd: NO Subj: BACKWARDS FILE READING Conf: (2) Quik_Bas
DD>Does anyone out there have a simple routine to read an DD>ASCII file backwards? DD>In other words, start from the end of the file and read to the beginning, DD>instead of the other way around. DD>Dave DD>--- GOMail v1.1 [DEMO] 02-04-93 The answer is yes, but you'll have to open it as a random file and then read the bytes in reverse order. DEF TYPE CharRecord Char as STRING * ! END TYPE DIM CharFile as CharRecord File% = FREEFILE OPEN "YOURFILE.ASC" for RANDOM AS File% LEN = LEN(CharFile) MaxByte& = LOF(File%) For I = MaxByte& TO 1 STEP -1 GET#File%, I, CharFile PRINT CharFile.Char; NEXT CLOSE File% I hope this helps. * OLX 2.1 TD * Death is nature's way of telling you to slow down! --- WM v2.06/92-0178 * Origin: Paradox of Arkansas *Wildcat 3.0* 501-646-7158 (1:3822/1)
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