delphi工程文件和应用程序在执行时的区别(100分)

  • 主题发起人 主题发起人 ziyouyu11
  • 开始时间 开始时间
Z

ziyouyu11

Unregistered / Unconfirmed
GUEST, unregistred user!
应用程序和工程文件在执行时效果的区别?我遇到了这种情况,程序中已写入了如果验证输入的数据重复则给出提示并进行相应操作。如果我输入重复数据,在执行工程文件时出现eoleexception with message ' 'PK_SPCK'不能在对象中插入重复键,而在执行应用程序是执行的我想要的结果:给出了提示。这是什么原因呢?
 
是不是你有钩子程序在运行。在调试的状态下不能够正常触发。但是在执行的情况下可以正确的执行。
 
没看很明白.
如果是调试状态下,触发异常的时候程序会stopped ,这个可以在 tools->debugger options 里设置不中断 Integrated debuging 去掉.就跟应用程序执行效果一样了,但不能调试.
 
什么是钩子程序啊?
程序写的应该是正确的。调试工程文件时 输入完全重复的数据时就报错:输入了重复键而不执行except后的内容 而在运行时则完全正确。
 
后退
顶部