Tech Notes
Tech Notes |
Workaround for NTDLL.DLL errors
Some Delphi applications, sometimes, have problems running. A very common error message on Windows will mention NTDLL.DLL as the culprit.
The solution - in a wide range of circumstances - is often to introduce a delay prior to the problematic situation.
Example
Here is one person's workaround:
I disabled the TTables (actually Infopower TwwTables) and started a timer on FormCreate, set to 10 seconds. Upon the firing of the timer event, the tables are opened and everything is OK.
Before I did this, the HUB was not launching my exe. The cure seems to be to wait to open any TTables until all the forms have been created and the app is fully initialized.
Copyright © 1995-2010 HREF Tools Corp. All Rights Reserved Worldwide. 30-Apr-1998.
Running DynHelp.exe v1.2.0.6 on WebHub-v2.125 built by D14
Calc time: 125 ms
Running DynHelp.exe v1.2.0.6 on WebHub-v2.125 built by D14
Calc time: 125 ms

