Witam.
Od razu zaznaczę, że na wszelki wypadek przeczytałem parę artów o debugowania na wypadek gdyby coś umknęło ale nie znalazłem nic nowego więc pytam.
Mam strukturę (przykładowy kod) do której odwołanie wygląda tak:
Tablica.arr[ ListaIndexu.ari[i] ].Szt := 100;
Czyli jest Tablica dynamiczna z rekordami i
ListaIndexu typu array of Integer
Jest procedura przeszukująca i sortująca (a właściwie fragment):
for i:= j-1 downto 0 do
begin
// wstawiłem stringi Si, Sj żeby mieć podgląd na wartości
Si:= IntToStr( Tablica.arr[ ListaIndexu.ari[i] ].Szt );
Sj:= IntToStr( Tablica.arr[ ListaIndexu.ari[j] ].Szt );
if Tablica.arr[ ListaIndexu.ari[i] ].Szt > Tablica.arr[ ListaIndexu.ari[j] ].Szt
then begin
tmp:= ListaIndexu.ari[i];
ListaIndexu.ari[i]:= ListaIndexu.ari[j];
ListaIndexu.ari[j]:= tmp;
end
I teraz pytanie co zrobić żeby w podglądzie Local Variables mi podczas debugowania najprościej podglądać te wartości. Jak na razie jadę na stringach bo wartości typu Tablica.arr[ ListaIndexu.ari[i] ].Szt bezpośrednio pokazać mi nie chce. Jest coś prostszego/ bardziej automatycznego?
Pozdrawiam