Visual Basicban hogyan oldható meg az időzítés?
C#:
Timer t = new Timer();
t.Interval = 5000;
t.Tick += (o, e) => {
.. MessageBox.Show("asd");
.. t.Stop();
};
t.Start();
Ezt a részt nem értem, elmagyaráznád légyszíves? :)
t.Tick += (o, e) => {
Reg dolgoztam vb-ben, de ugy remlik, hogy van egy Timer dolog, amit ra lehet rakni a form-ra.
Valahol a programban elinditod:
MyTimer.enabled = true
adsz neki egy intervallumot (5 masodperc = 5000?)
es mikor kattan (Tick), akkor leallitod a timer-t es kirakod a message box-ot.
Igen, 5000 = 5mp.
Én így indítottam el: Timer1.Start()
Probálkoztam úgy is, hogy hogy egy mp változónak megnöveltem az értéket, de az sem jött össze.
Esetleg leírod röviden vb-ben, hátha én rontottam el? :)
Amikre kapasbol gondolok:
- az intervallumot az ora inditasa elott adod meg, vagy utana? (elotte kell)
- lehet, hogy az 5000 tul nagy intervallum? Az 500 peldaul mukodik?
Sajnos mint irtam, nagyon reg dolgoztam utoljara vb-ben, es annak is regebbi verzioiban, igy nem tudok pelda kodot irni. De keress a neten par oktato anyagot vagy videot; annyira bonyolult nem lehet. :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!