Új hozzászólás Aktív témák
-
Egy kis logikai bukfencbe gabajodtam. Írtam egy stopper/visszaszámlálót.kb jól működik, de a vezérlése ravasz:
private void keyListening(object sender, KeyEventArgs e)
{
// Ha már fut a visszaszámlálás, nem engedi átváltani előreszámlálásra
if (e.Key == Key.F1 & !stopWatch.IsRunning)
{
reverse = false;
StartStopwatch();
}
if (e.Key == Key.F2) StopStopwatch();
if (e.Key == Key.F3)
{
reverse = false;
DeleteVariables();
}
if (e.Key == Key.F4) { Environment.Exit(0); ; }
// Ha má elindult a stopper, nem engedi átváltani visszaszámlálásra
if (e.Key == Key.F5 & !stopWatch.IsRunning)
{
reverse = true;
StartStopwatch();
}
if (e.Key == Key.F6) StopStopwatch();
if (e.Key == Key.F7)
{
reverse = true;
timeLimit = 10;
DeleteVariables();
}
if (e.Key == Key.F7)
{
reverse = true;
timeLimit = 10;
DeleteVariables();
}
if (e.Key == Key.Up & !stopWatch.IsRunning)
{
timeLimit++;
if (timeLimit > 30) timeLimit = 30;
minuteLabel.Content = timeLimit;
}
if (e.Key == Key.Down & !stopWatch.IsRunning)
{
timeLimit--;
if (timeLimit < 1) timeLimit = 1;
minuteLabel.Content = timeLimit;
}
}
Hogyan mondjam meg neki, hogy akkor se induljon el a stopper (F1), ha a visszaszámláló elérte a 0-át és megállt?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- DDR3 BAZÁR! 8GB 16GB 1333MHz 1600MHz 2400MHz DDR3 memória garanciával hibátlan működéssel
- Apple Ipad Pro 2 gen2 10,5" 2K retina A1709 64GB
- Xiaomi Redmi 9AT 32GB, Kártyafüggetlen, 1 Év Garanciával
- Azonnali készpénzes Sony Playstation 4 Slim / PS4 Pro felvásárlás személyesen/csomagküldéssel
- Telefon felvásárlás!! Samsung Galaxy S21/Samsung Galaxy S21+/Samsung Galaxy S21 Ultra
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest