home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 March / pcp161b.iso / full / delphi / DELPHI16 / TECHINFO / DELPHI / TIS / TI2816.FX < prev    next >
Encoding:
Text File  |  1995-08-24  |  1.9 KB  |  61 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.   PRODUCT  :  Delphi                                 NUMBER  :  2816
  8.   VERSION  :  All
  9.        OS  :  Windows
  10.      DATE  :  July 20, 1995                            PAGE  :  1/1
  11.  
  12.     TITLE  :  Trouble running Delphi programs from Delphi
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                         Delphi Integrated Debugger
  19.                         --------------------------
  20.  
  21. Delphi's integrated debugger is a feature of the IDE that allows
  22. you to execute, step, trace, and otherwise debug your Delphi
  23. applications.  By default, Delphi's integrated debugger is enabled (via
  24. Options|Project|Integrated Debugging) on startup of Delphi.
  25.  
  26.  
  27. The debugger handles certain interrupts and operating system debugger
  28. hooks in an effort to trap General Protection Faults and other types
  29. of exceptions.  Other programs that attempt to handle exceptions in the
  30. same way will quite possibly conflict with the integrated debugger.
  31. DataSafe is one example of a program that conficts with the integrated
  32. debugger.  Classic symptoms include, Delphi not recognizing that you've
  33. stopped your program and getting kicked into DOS without warning at
  34. various stages.
  35.  
  36. To test for a debugger conflict, compiling the program from Delphi,
  37. and run it from File Manager.  If it runs, then disable the integrated
  38. debugger, and run your application.  If it still runs, then the problem
  39. is most likely a conflict between the exception-handling software and
  40. the integrated debugger.
  41.  
  42. There are two ways to fix this.   The first is to remove the
  43. conflicting software.   The other is to disable the integrated
  44. debugger by un-selecting Options|Enviroment|Integrated Debugging.
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. DISCLAIMER: You have the right to use this technical information
  58. subject to the terms of the No-Nonsense License Statement that
  59. you received with the Borland product to which this information
  60. pertains.
  61.