TIP: Click on subject to list as thread! ANSI
echo: delphi
to: ALEXANDER ZAVALISHIN
from: AKZHAN ABDULIN
date: 1997-06-06 18:46:00
subject: Re: Serious memory problems - help!

Hello Alexander!
05 Jun 97 14:11, Alexander Zavalishin написал All:
 AZ> macro-language description is built automatically. Forms can be
 AZ> rather complicated and contain up to 200-300 components (standart
 AZ> components (like labels, groupboxes, tabbednotebooks etc.) and dbaware
You have major problems because:
 Every object of Delphi class model, 4e component, uses a stack. In 16bit 
apps like Delphi 1 generated You have a limit of stack segment.
 You have problems in Windows 3.x (and partially in Windows'95 but not 
Windows NT) because Your application uses a lot of resources.
Solve is:
 Upsizing Your apps to 32bit.
 Destroying WinAPI handles for invisible controls - it's easy by calling 
'YourNotVisibleControl.ReleaseHandle' every time when state of app is 
changed, 4e - changing of active notebook page, afair.
I implements this into my component inherited from 'TNotebook', 4e.
 AZ> huge applications with Delphi? What is wrong? I am using Delphi I, will 
an
 AZ> upgrade to II or III do any good?
Your problems found in 16bit developing.
Many problems like this will be absent.
С уважением,
              Akzhan
--- Раскpепощение ---
---------------
* Origin: ░░▒▒▓▓ Cezan (421)-034-7647 ▓▓▒▒░░ (FidoNet 2:5040/55.46)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.