yackob@eeserv.ee.umanitoba.ca (Kerry Yackoboski) (02/26/91)
Last week I asked about Turbo Pascal and Quarterdeck or TurboPower Professional. I wanted to know if anyone had used either of these products with Turbo Pascal to implement large arrays in XMS or EMS. To summarize, TurboPower Object Professional seems to do what I want, but Professor Timo Salmi pointed out that an example program "ems.pas" that comes with Turbo Pascal (version 5.5, at least) does the elementary procedures that are most difficult to do. Therefore instead of buying Turbo Power's library I'll use the example routines to write my own. Perhaps, if my library is general enough, I'll release it to the net. Don't hold your breath for it, though - I'll have to check the copyright on the example program first, and I'm not sure my library will be that useful to the world. A summary of the two email responses I received follows. >From chaudhury@physics.ucla.edu Fri Feb 22 18:41:11 1991 >Date: 22 Feb 91 16:39:00 PDT >Turbo Professional has routines to put HUGE arrays >into EMS and XMS - but these are all procedure calls i.e. to access a >particular element in the HUGE array you call a procedure... >Slow method, but it works... >Their phone num is 408-438-8608 >--Raj Chaudhury >UCLA Solid State >From dmurdoch@watstat.uwaterloo.ca Sun Feb 24 11:51:45 1991 >Date: Sun, 24 Feb 91 12:52:57 EST >Quarterdeck sells QEMM and Desqview and >programming tools for Desqview, but not, as far as I know, any large array >code for TP. If someone else tells you differently, could you pass their >reply on to me? >Turbopower sells two big libraries: Turbo Professional and Object Professional. >Object Professional is bigger and more expensive, and is the one that they're >concentrating on improving; as the name suggests, it's OOP based. Both >have the large array code that you're looking for, and a lot of other things >for user-interface work. The nice advantage of Opro is that it can choose to >put the array in regular RAM, EMS, XMS or on disk, according to priorities that >you give, and all decided at run time. In TPro, you have to make the decision >yourself. >As someone else mentioned, TP 6.0 includes EMS code, but it's a lot lower level >than the OPro library. You'll save yourself some trouble if you buy OPro. >Both TPro and OPro come with full nicely commented source code, large >well-written manuals, and also large READ.ME files, since the manuals haven't >been reprinted for a while :-(. List prices are something like $130 and $160 >(in US dollars); you can usually get a discount from mail order houses. >I own both TPro and OPro, but haven't kept up with the changes to TPro, so it >won't run under TP 6.0, and I've had to abandon it. (It would cost me $20US >to upgrade to the current version, but I don't see the need.) Other than that >I've got no connections with Turbopower Software. Their number is 408-438- >8608 (in California); there's also a free order number (which works from Canada) >but I don't have it handy. They give fantastic tech support, on Compuserve >(in the PCVENB and BPROGA forums, and on Fidonet in the Pascal echo). >Duncan Murdoch So that's the summary. Hope that someone else finds this useful. Kerry -- Kerry Yackoboski <yackob@eeserv.ee.umanitoba.ca> The Scanning Tunneling Microscopy Laboratory in the Cellar U of Manitoba, Winnipeg, Canada
rog@hpdtczb.HP.COM (Roger Haaheim) (02/27/91)
/ hpdtczb:comp.lang.pascal / migdol@ut-emx.uucp (Michael A. Migdol) / 5:19 pm Feb 24, 1991 / In article <27118@dime.cs.umass.edu> sulaiman@deluxb.CS.UMASS.EDU (AMEER SULAIMAN) writes: > >I have a dumb question.... > How do you create an executable file of your code? Buy your OWN copy, and stop breaking international copyright laws!!! (Especially because Borland has the very generous policy of not copy-protecting their software so that backups may easily be made...) >A very annoyed >Ameer. >P.S. Thanx in advance. (You're NOT welcome!!!) ***************************************************************************** * Michael A. Migdol | Disclaimer: * * migdol@emx.utexas.edu | "I may be wrong" * * University of Texas, Austin | (Thanks Robert Fulgham!) * ***************************************************************************** * "There's no such thing as a simple miracle" * ***************************************************************************** ---------- You're shooting at the wrong target. He asked how to make an executable file of HIS own code, not Borlands...