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)
|