Witam,
Mam pętle for np.
for i := 0 to 10 do
begin
// wykonuje zadania
end;
I tu pojawia się moje pytanie, jak mogę wykryć że wykonywanie pętli się zakończyło ?
Witam,
Mam pętle for np.
for i := 0 to 10 do
begin
// wykonuje zadania
end;
I tu pojawia się moje pytanie, jak mogę wykryć że wykonywanie pętli się zakończyło ?
Niebardzo rozumiem. Przecież kod, który będzie po tej pętli wykona się dopiero po jej zakonczeniu. Możesz ewentualnie to też stwierdzić kiedy w tym przypadku X będzie wynośić 11. Jeżeli wykonuje się to w tle w jakimś wątku, to przez wątkiem ustaw zmienną globalną typu boolean na False, a po skonczonej pętli ustaw na True i wtedy będziesz wiedział kiedy operacje w pętli się skończyły. Innych pomysłów nie mam, bo nie wiem co chcesz osiągnąc. Może ktoś tutaj jeszcze coś Tobie doradzi (co często dodaję na zakończenie, bo nie jestem ekspertem i nie jestem nieomylny :)).
'Zwykły' kod, czy jest to w wątku ?