Xref: utzoo alt.msdos.programmer:2375 comp.os.msdos.programmer:2969 Path: utzoo!utgpu!cs.utexas.edu!sdd.hp.com!spool2.mu.edu!news.cs.indiana.edu!ariel.unm.edu!hydra.unm.edu!dosborn From: dosborn@hydra.unm.edu (David Osborn) Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer Subject: Re: Utilizing Extended Memory/Virtual Mem in Turbo Pascal (How?) Message-ID: <1991Jan27.040339.19406@ariel.unm.edu> Date: 27 Jan 91 04:03:39 GMT References: <1991Jan24.210122.5363@usenet@scion.CS.ORST.EDU> <1991Jan26.195955.12946@ugle.unit.no> Sender: David W. Osborn Followup-To: dosborn@hydra.unm.edu Organization: University of New Mexico, Albuquerque Lines: 26 In article <1991Jan26.195955.12946@ugle.unit.no> stoeen@solan.unit.no (Asbj|rn St|en) writes: >In article <1991Jan24.210122.5363@usenet@scion.CS.ORST.EDU>, holtt@jacobs.CS.ORST.EDU (Tim Holt) writes: >|> I'm working on a memory-hungry package and need to maintain large/huge >|> arrays on the order of 1 meg. I'd like to do this with extended mem >|> and/or virtual mem, and am wondering if anyone has suggestions for a >|> PD or commercial package for Turbo Pascal. My target machine is from >|> 8086 on up, so I can't make any assumptions about the processor. >|> Suggestions? Thanks! > [...Asbjoern's comments deleted. Sorry, I lost the original post.] One commercial package which has been quite useful for me is TurboPower Softwares' Object Professional (for TP5.5 & 6.0 OOPs) and their non-object version Turbo Professional (for TP5.0, 5.5, 6.0, not sure on 4.0). Both versions have units (with source) to create arrays either on disk or in EMS. The package also contains a wealth of other routines which have saved me considerable time in writing ad hoc programs. Dave. ------------------------------------------------------------------------------ The real danger is not that computers David W. Osborn will think like men, but that men will dosborn@hydra.unm.edu begin to think like computers. University of New Mexico - Sydney J. Harris -----------------------------------------------------------------------------