Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 19.04.2008 22:10

Cauko ludia. V C-cku som nakodil program pomocou ktoreho mozem chatovat po seriovom porte. Vsetko ide ok a posiela, ibaze momentalne to mam riesene tak ,ze ked si chcem pozriet co mi doslo tak program musim tlacitkom refreshnut. Chcel by som to riesit tak ,ze program by sa v dakych zvolenych casovych intervaloch automaticky refreshoval, no problem nastane pri realizacii dvoch procesov beziacich subezne. Bol by som vdacny keby mi daka dobra dusa :D poradila ako sa to realizeje. Za rady vam vopred dakujem. ;)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.07
Prihlásený: 06.05.13
Príspevky: 421
Témy: 4
Príspevok NapísalOffline : 19.04.2008 22:18

Klasicke C, alebo C++ (okna alebo bez okien) alebo dokonca C# ?
Nerozumiem tomu problemu pri 2 procesoch...


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 19.04.2008 22:32

Je to v oknach - Visual C++. Chcem aby bezala kontrola toho ci mi nieco nedoslo a subezne aby som mohol odosielat,...


Offline

Skúsený užívateľ
Skúsený užívateľ
Timer alebo daco take

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 19.04.2008 22:35

Ivan11114 píše:
Je to v oknach - Visual C++. Chcem aby bezala kontrola toho ci mi nieco nedoslo a subezne aby som mohol odosielat,...

nestaci aby si si tu kontrolu nahodil nak fixne napr na kazdych 10sekund ? moc sa mi nechce verit ze by to v C++ neslo. nepoviem ti presny kod pretoze tak v c++ nie som, ale v principe by to predsa malo fungovat... to predsa nie su 2 procesy beziace subezne, len kontrolujes ci ubehlo 10 sekund alebo nie.. obycajna podmienka "if" nie ? ci je to zlozitejsie ?
if (ubehlo 10 sekund) tak refreshi
else "vykonavaj bezny chod"
:rolleyes:







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.07
Prihlásený: 06.05.13
Príspevky: 421
Témy: 4
Príspevok NapísalOffline : 19.04.2008 22:47

Spustenie casovaca:

SetTimer(2325,5000,NULL);
// 2323 ... cislo casovaca (akekolvek int cislo)
// 5000 ... spusti sa po 5000ms
// NULL ... casovac sa spusti v tej istej aplikacii


potom si cez MFC-classWizarda pridas pre dane okno (triedu) novy MessageHandler, konkretne: WM_TIMER; Vytvori sa Ti nova clenska funkcia, ktora moze potom vypadat napr. takto:
Kód:
CXxxxx::OnTimer(UINT nIDEvent)
{
   UpdateData(true);

   KillTimer(nIDEvent);
   if(nIDEvent==2323) // Dobehol timer:2323
   {
                                // spusti, co chces
      SetTimer(2325,5000,NULL); // o 5000ms zasa...
   }

   if(nIDEvent==2325) // Dobehol timer:2323
   {
      // daco ine...
   }
   
   CDialog::OnTimer(nIDEvent);

   UpdateData(false);
}


Samozrejme, pocas toho, ked casovac bezi, moze program robit hocico, nezastavil sa...


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 19.04.2008 22:56

DDDDIIIIIIIKKKKK moc presne daco taketo som hladal.

to el mariachi: Jj ako myslienka by to bolo aj dobre len tazsie realizovatelne. Ja som vedel ze existuje funkcia timera len som nevedel ako na to. Naco si komplikovat zivot ked sa da pouzit nieco co je na to urcene ? :)

Este raz dik.


Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. redakcny system-je daco take ?

v Redakčné systémy

6

517

07.01.2007 21:35

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MSI alebo ASUS alebo uplne daco ine

v Notebooky a netbooky

2

750

08.07.2009 22:45

def Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Virus? alebo daco ine

v Operačné systémy Microsoft

11

547

11.01.2013 22:15

tomas_svk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wifi alebo daco ine?

v Siete

3

386

09.03.2012 9:03

stolicnil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Coppermine Gallery alebo daćo iné?

v Redakčné systémy

0

671

07.09.2008 17:30

Nexus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Administrácia alebo niečo také

v Ostatné

3

714

03.04.2008 21:29

Rammstein16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Otazka alebo ako na to? Existuje niečo také?

v Ostatné

9

639

25.06.2022 11:24

goldrat Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Stale spusteni timer

v JavaScript, VBScript, Ajax

17

655

05.10.2011 19:06

gamelaster Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. VB: Timer (časovač)

v Delphi, Visual Basic

0

1815

19.08.2007 15:25

VerbaTom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: PC - old timer, P1 166MHz, 14" CRT, repro, tlačiareň

v Predám

1

364

12.02.2011 23:23

Daron Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako načítať z Edit-u do Timer-u

v Delphi, Visual Basic

13

1237

29.05.2011 17:27

petercvm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hľadám dačo podobné ako stránka ***

v Redakčné systémy

7

894

02.01.2009 11:26

Achtan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sluchadla (nie stuple) daco lacne

v Ostatné

0

264

10.07.2014 16:22

C0lder Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ASUS X5D - stoji za daco ??

v Notebooky a netbooky

2

1202

16.06.2010 20:11

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Take On Helicopters

v Počítačové hry

0

315

09.10.2011 15:45

Sabone Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako pridať dačo do ponuky Nový

v Operačné systémy Microsoft

0

392

17.03.2008 12:41

Nexus Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra