[comp.lang.pascal] Problems wick QuickPascal objects & heaperrorproc

jhoogen@pine.circa.ufl.edu (HOOGENRAAD) (02/13/91)

Hi folks, 


Because I wanted to start with OOP, and I hated Turbo Pascal, I bought myself
a QuickPascal Compiler. Well, as there is no documentation whatsoever with this
package, Maybe someone over here can help me with a problem I have with it.
In my (first) program, I made two object types: a BUFFER-class, wherein I can
store data, and a BUFLST class, whereof only one instance exists, with all the
BUFFER's that have memory allocated that can be regenerated quickly. If I 
connect the heaperror-procedure to a BUFLST-method to free some memory, I 
observe the following things after I try to allocate memory:
A) MemAvail goes to 1MB+(the size of the disposed object) sometimes
and
B) New returns adresses of data I DID NOT dispose.
Has someone similar experiences, and if so, what was the problem ?
Or should I keep trying to reach the (always busy) Microsoft-support lines ?

See you,

                                                Jan Hoogenraad

ebergman@isis.cs.du.edu (Eric Bergman-Terrell) (02/15/91)

I had Msoft Quick Pascal for a few days before I returned it to the dealer.
It came with plenty of documentation, in fact an entire user manual...


Terrell