我这里循环有几百次 我让他在特定的循环次数里 查看跟踪变量怎么设置啊。
例如循环是1-100次  其中我只想看第55此的循环 单步跟踪太慢太累了。请教各位比如1-1000 我只想查看第55次循环的情况

解决方案 »

  1.   

    for i := 1 to 100 do
    begin
      if i = 55 then 
        showmessage('Stop'); //在这里下一个断点就可以了
    end;
      

  2.   

    调试也是一门学问
    例如
    for i := 1 to 100 do 
    begin 
      Test。。
    end;
    在Test上打断点, 然后在小红点那点右键选Break Point Property , 在condition里写i=55
      

  3.   


    var
      I: Integer;
    begin
      for I := 0 to 100 do
       Caption := IntToStr(I); // 先将鼠标放这里,然后 Run - AddPointBreadk- Source PointBreadk, 点开有个对话框,在Condition打上 i = 55 ,运行
    end;