Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Diskuze: Pozastavenie programu

C# .NET .NET (C# a Visual Basic) Pozastavenie programu American English version English version

Aktivity (1)
Avatar
Tayson
Člen
Avatar
Tayson:7.10.2013 12:59

Zdravim.

Chcem sa opytat ci da pozastavit beh programu. Predstavoval by som si to asi takym sposobom, ze sa mi vykonava urcity zdrojovy kod cize jedna instrukcia za druhou a dajme tomu zeby som chcel medzi urcitymi instrukciami asi 5 sekund pauzu.Cize program sa pozastavi dajme tomu na 5 sekund a znova pokracuje. Dakujem

 
Odpovědět 7.10.2013 12:59
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Tayson
Petr Nymsa:7.10.2013 13:01

Podívej se na metodu Thread.Sleep()

Nahoru Odpovědět  +1 7.10.2013 13:01
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Tayson
Člen
Avatar
Tayson:7.10.2013 13:10

No to je dobry napad ale to zastavim vsetky spustene vlakna a ja potrebujem vsetky ostatne nechat bezat a pozastavit len hlavne vlakno.

 
Nahoru Odpovědět 7.10.2013 13:10
Avatar
Luboš Satik Běhounek
Autoredaktor
Avatar
Odpovídá na Tayson
Luboš Satik Běhounek:7.10.2013 13:45

Ne, to zastavi jen to aktualni vlakno :)

Nahoru Odpovědět 7.10.2013 13:45
https://www.facebook.com/peasantsandcastles/
Avatar
Tayson
Člen
Avatar
Odpovídá na Luboš Satik Běhounek
Tayson:7.10.2013 17:31

Vlastne prijimam data cez UDP a kym som neprijal specificke data ktore potrebujem tak je zobrazene upozornenie cez messagebox kde je len tlacidlo OK na potvrdenie.... lenze ja ked dam OK a data uz prisli ale program ich este nespracoval tak znova mi vybehne messagebox co je chyba pretoze data tam su ... preto potrebujem nejako pribrzdit po stlaceni OK nejako program aspon na 3 sekundy ze pocka medzitym program spracuje v nevybehne to znova.

 
Nahoru Odpovědět 7.10.2013 17:31
Avatar
Luboš Satik Běhounek
Autoredaktor
Avatar
Odpovídá na Tayson
Luboš Satik Běhounek:7.10.2013 17:49

Nevim, jak presne to resis - jestli mas v zpracovani dat Appllication.Do­Events () nebo pres druhe vlakno.

Nahoru Odpovědět 7.10.2013 17:49
https://www.facebook.com/peasantsandcastles/
Avatar
Tayson
Člen
Avatar
Tayson:7.10.2013 19:54

No vo vlakne cakam na tie specificke data co potrebujem.

 
Nahoru Odpovědět 7.10.2013 19:54
Avatar
Luboš Satik Běhounek
Autoredaktor
Avatar
Luboš Satik Běhounek:7.10.2013 20:34

nebylo by lepsi nejak resit a zobrazovat stav - "prijimam" / "zpracovavam" ?

Nahoru Odpovědět 7.10.2013 20:34
https://www.facebook.com/peasantsandcastles/
Avatar
Tayson
Člen
Avatar
Odpovídá na Luboš Satik Běhounek
Tayson:9.10.2013 21:59

No ano bolo by to lepsie ze spracuvam alebo prijimam ale co ked nic nepride ani nic nezpracuje ... to znamena ze uzivatel oklikne ze vykonal potrebny ukon ale nespravil nic ... preto potrebujem nachvilku pozastavit program ... rozmyslal som timer ale nejako mi nejde

 
Nahoru Odpovědět 9.10.2013 21:59
Avatar

Člen
Avatar
:10.10.2013 22:24

Úplně tě nechápu, ale myslím že tvůj problém by vyřešil async download...

 
Nahoru Odpovědět 10.10.2013 22:24
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.