Hey, haben hier ein kleines Problem mit unserem Timer....
Das Problem ist, dass er nicht tickt und dementsprechend nicht den Registry Key überprüft.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Security.Permissions;
using Microsoft.Win32;
namespace afag
{
class Program
{
public RegistryKey rk;
static void Main(string[] args)
{
Program a1 = new Program();
a1.rk = Registry.CurrentUser.OpenSubKey(@"[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EloUsb\Enum]");
Timer devTimer = new Timer();
devTimer.Interval = 3000;
devTimer.Start();
devTimer.Tick += new EventHandler(a1.devTimer_Tick);
Console.ReadKey();
}
public void devTimer_Tick(object sender, EventArgs e)
{
string value = rk.GetValue("0").ToString();
if (value.EndsWith("50U00000"))
{
Console.WriteLine("Seriennummer des Elo-Controllers nicht programmiert!");
}
}
}
}
Danke schonmal im Vorraus:p