Project Prj_VRPTW.exe raised exception class EAccessViolation with  message Access vilation at address 00401D15 in module 'Prj_VRPTW.exe'.
Write of address 4302FFFF'.Process stopped.Use Step or Run to continu.
    请各位指教。

解决方案 »

  1.   

    很有可能释放了几次对象
    最好调用FreeAndNil来释放对象,比较安全
      

  2.   

    我也碰到过这种问题,我的问题好像是窗体中的控件不兼容,我的窗体使用的是skinengine的skinform,但是在窗体上加了一个themeengine的控件, 后来删除掉这个控件后就没有问题了.
    仅供参考,没有通用性
      

  3.   

    有时候,在动态创建控件
       Component:=.....(self)
    这时如果自己动手去Free有可能会出错...
    这样是因为只定了OWNER所有者,所有者在释放的时候会寻找它的
        子控件,因为已经释放了...所以出错..有是调用DLL的时候,不存在也会出现类似的错误..还有用递归或循环的时候,造成死循环也会....还有对象没有创建(create)的时候访问....
      

  4.   

    :),谢谢执教!现在俺又出现了这样的问题,
    发生的情况是:在某个函数里定义了几个指针变量,然后函数运行第一次没有问题,但是运行后第二次以后就出现EAccessViolation的错误,望各位指点一二!