home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 March / Chip_1998-03_cd.bin / zkuste / delphi / komprese / zip / DELZIP12.ZIP / DOC.ZIP / DEBUG.TXT < prev    next >
Text File  |  1997-09-28  |  1KB  |  37 lines

  1.  
  2. A note on debugging your application using TZipMaster:
  3.  
  4.  
  5. If there's anything wrong with your event handler procedures,
  6. you may get an error message from Windows saying something
  7. is wrong with one of the DLLs.
  8.  
  9.  
  10. This is because the DLLs become the "active program" when they
  11. are busy, and your event handlers are "slave" functions/procedures.
  12. Any serious errors in your event handlers will be reported as 
  13. problems with the "active program", which is the DLL.
  14.  
  15.  
  16. Don't forget that you can trace through the DLLs using TZipMaster's
  17. "Trace" property.  "Trace" reports progress messages through your
  18. OnMessage event handler.  This is a very handy option.
  19.  
  20.  
  21.  
  22. NT Debug Anomaly: 
  23.  
  24. Under Windows NT, if you run your application from the IDE,
  25. it will sometimes stop as if you had a breakpoint set.  You
  26. may see an error concerning the RTL heap.  This seems to
  27. be caused by a difference between Microsoft's Runtime Library
  28. and Borland's.
  29.  
  30. I don't know how to prevent this, but there is no problem in
  31. running your application outside of the IDE.  If anyone figures
  32. out exactly why this happens, please send me e-mail!
  33.  
  34.  
  35. Eric W. Engler
  36. englere@swcp.com
  37.