Advertisement
Guest User

Steav

a guest
Mar 31st, 2009
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.27 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9.  
  10. namespace TestApp
  11. {
  12.     public partial class Form1 : Form
  13.     {
  14.         Timer timer1 = new Timer();
  15.        
  16.         public Form1()
  17.         {
  18.             InitializeComponent();
  19.             timer1.Interval = 1000;
  20.             timer1.Tick += new EventHandler(timer1_Tick);
  21.         }
  22.  
  23.         private void button1_Click(object sender, EventArgs e)
  24.         {
  25.             timer1.Enabled = true;
  26.             TimeOutFunktion();
  27.         }
  28.  
  29.         private Boolean TimeOutFunktion()
  30.         {
  31.             while (timer1.Enabled)
  32.             {
  33.                 // doSOmething...
  34.                 // ...
  35.                 // ...
  36.  
  37.  
  38.                 // Hier kannst Du umsetzen was passieren soll, wenn die Funktion
  39.                 // erfolgreich durchgelaufen ist
  40.                 return true;
  41.             }
  42.  
  43.  
  44.             // Hier kannst Du umsetzen was was passieren soll, wenn díe Funktion
  45.             // getimeoutet ist.
  46.             return false;
  47.         }
  48.  
  49.         private void timer1_Tick(object sender, EventArgs e)
  50.         {
  51.             timer1.Enabled = false;
  52.         }
  53.     }
  54. }
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement