Kezdőoldal » Számítástechnika » Programozás » C#-ban hogy lehet azt megoldan...

C#-ban hogy lehet azt megoldani (WinForm), hogy gombnyomásra indul el egy System. Threading. Thread. Sleep (szám) ; (eddig megy), ÉS: a számérték (hogy mennyi ideig "alszik" a program) az egy nud* értékétől függjön?

Figyelt kérdés
*nud=NumericUpDown
2014. márc. 12. 19:42
1 2
 1/18 Tengor ***** válasza:

Kérded le a NumericUpDown értékét és azzal indítsd meg a szálat.

Ha mondjuk mutatnál forráskódot (ne ide, hanem olyan helyre tedd, ahol az indentáció rendesen látszik) könnyebb lenne.

2014. márc. 12. 19:45
Hasznos számodra ez a válasz?
 2/18 A kérdező kommentje:
képet kommentelek képfeltöltésről
2014. márc. 12. 19:49
 3/18 Tengor ***** válasza:
[link] Inkább ide. C# konkrétan nincs a listán, de a sima C is megfelel a célra.
2014. márc. 12. 19:53
Hasznos számodra ez a válasz?
 4/18 A kérdező kommentje:

[link]

az system.threading.thread.sleep-nél azt a 60000-et csak úgy beírtam hogy ne húzza alá


[link]

itt a designban láthatod a nudot és a gombot(a felső[bekarikázott részben lévő] OK gomb forráskódja van az első képen {ha fontos})

2014. márc. 12. 19:58
 5/18 A kérdező kommentje:

[link]

itt van akkor ez is

2014. márc. 12. 20:01
 6/18 _Jessy_ ***** válasza:

System.Threading.Thread.Sleep((int)nud.Value);

Mi ebben a nehéz?

2014. márc. 13. 07:46
Hasznos számodra ez a válasz?
 7/18 A kérdező kommentje:

köszi:)

csak az a baj hogy akkor befagy az egész (mer alszik...), és akk az nem jó, mer adig még használni is...

timerrel meg lehet oldani? :D

2014. márc. 13. 08:47
 8/18 Tengor ***** válasza:

A sleepnek bizony ez a funkciója. Az altatott szálat megállítja.

Mit szeretnél elérni vele?

2014. márc. 13. 08:51
Hasznos számodra ez a válasz?
 9/18 anonim ***** válasza:

Ragaszkodsz a régi Studiohoz? Ha nem, akkor .NET 4.5-tel viszonylag egyszerűen megoldhatod amit szeretnél. (Ehhez VS 2012 vagy 2013 kéne)


private async void btnAutoShutdown_Click(object sender, EventArgs e)

{

// ...

await Task.Delay((int) nud.Value);

Close();

}

2014. márc. 13. 09:39
Hasznos számodra ez a válasz?
 10/18 A kérdező kommentje:

kösz:)

de ez mér ne működne vs2010-ben?? O.o

2014. márc. 13. 12:31
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!