Pause.

0

Jak w trakcie programu zapauzowac go?? tzn. mam na mysli, ze np. dla zdarzenia OnClick jakiegos buttona program zostaje zapauzowany.
Jak to zrobic?

0

Chodzi o zapauzowanie (ale w jakim sensie) czy moze o zawieszenie?
Bo jak go zapauzujesz, tak zeby nie reagowal na zadne zdarzenie, to jak go pozniej wznowisz? Czyli chodzi o zawieszenie?

Pozdrawiam. [cya]

0

Można go jedynie zatrzymać.
poleceniem:
close;
lub
halt;
A ja co do wypowiedzi mojego poprzednika: ma po prostu racje.bo jak można wznowic program kiedy on jest zpauzowany.

0

Moze nie mysle o tym samym, ale odpowiedz = watki. Batonik by wywolywal procedure NazwaWatka.Suspend.

0

Hyhy nie lubie chodzić po górach :-D

Form1.Enabled:=False;

0

Może użyj sleep()

0

Ehhh... nie chodzi mi o sleep'y ani o zadne halt'y. Fakt, zle sformulowalem pyt. Zapewne kazdy z Was uzywal keidys F7 aby akcja po akcji widziec w jakiej kolejnosci sa wykonywane procki i funkcje. i o to mi chodzi. Chce w polowie programu (a mam tu na mysli jakies zdarzenie, np. OnClick) moc go tak zatrzymac, aby moc uzywac obserwacji "akcja po akcji".
BTW. Qrcze, b. trudno wytlumaczyc o co mi chodzi, ale mam nadzieje, ze mi sie to udalo.

0

Czyli chcesz debugowac program, ale po co ci taka opcja w programie od tego jest debuger i/lub kompilator. Spauzowac to sie programu tak jak chcesz raczej nie da - przynajmniej tym samym programem ktory jest "pauzowany".

0

Nie bardzo, rozumiem.
A wjaki sposob chcialbys ten podglad przeprowadzac? Co chcialbys sledzic w programie? Czy komorki pamieci ktorych uzywa, czy rozkazy procesora ....... Bo na pewno po skompilowaniu nie bedziesz mogl sledzic wartosci swoich zmiennych tak jak przy debugowaniu go z poziomu delphi.
Tak jak juz ktos wstapmnial jest do tego debuger.
No, chyba ze chcesz stworzyc wlasnego debugera. :-/

1 użytkowników online, w tym zalogowanych: 0, gości: 1