1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| const ptNul: TPoint = (X:0; Y:0);
procedure Dbg(const APoint: TPoint);
begin
OutputDebugString(PChar(format('%d, %d', [APoint.X, APoint.Y]))); //bien évalué
end;
procedure Dbg2(APoint: TPoint);
begin
OutputDebugString(PChar(format('%d, %d', [APoint.X, APoint.Y]))); //bien évalué
end;
procedure TfMain.Act***Execute(Sender: TObject);
begin
Dbg(ptNul); //bien évalué
Dbg(Point(1,1)); // valeur indisponible par surlignement mais Ok par F7
Dbg2(ptNul); //bien évalué
Dbg2(Point(1,1)); // valeur indisponible par surlignement mais Ok par F7
// T***.Execute();
end; |
Partager