在delphi源程序中设置的断点后,进行run时发现断点中有个交叉,而有时候在设置的断点又是个勾,这是什么意思?是不是有个叉表示在一这行代码中设置的断点是无效的?

解决方案 »

  1.   

    delphi编辑代码时,不会编辑这行,一般在begin 和 end上设置断点都会出现
      

  2.   

    在以下代码中:procedure TfrmMyform.actClearExecute(Sender:Tobject);
    begin
      TClearFlag:=False;//把清除标志置为false
      ClearForm;  //这个ClearForm是个过程用于清除几个Edit框里的文字
    end;我在红色的两行代码中无论在哪一行设置断点,都会出现带交叉的断点。为什么呢?
      

  3.   

    acClearExecute是个Taction的过程。
      

  4.   

    myTaction是个顶层的action,我有一个myTactionOne继承于myTaction,有一个myTactionTwo继承于myTactionOne,myTactionOne与myTactionTwo中的actClearExecute过程都与入了“inherited;”这一句,然后我会用到myTactionTwo中名方“acClearExecute”的过程。现在想跟踪一个myTaction中的“acClearExecute”过程的运作是否正常。