Tastendruck simulieren mit Visual Basic 2008

jan002

Grünschnabel
Hallo,
kann mir jemand erklären wie ich ein Programm mit virtual basic schreiben kann, damit z.B. alle 5 Sekunden eine Taste, wie z.B. x, wiederholt wird?
Kann mir vielleicht jemand das Skript schicken oder es mir erklären?
Danke
 
Könnt ihr mir nicht einfach das Script schicken?
Ich habe schon nach diesen Begriffen gesucht und nichts gescheiden gefunden!(!)
 
nein, da das Forum da ist, zu helfen zur Lösung zu kommen, nicht anderen die Arbeit abzunehmen ;)

Du sollst eine Timer (z.b. im Namespace System.Windows.Forms) anlegen. Im Timer.Tick Event rufst du SendKeys.Send auf.
Wo hast du denn genau Probleme?
 
Hi

jein. Die Klasse des Namespaces System.Windows.Forms liegen in der gleichnamigen Assembly (Dll), die zu deinem Projekt referenzieren musst (Verweis hinzufügen)
Da du jedoch eine Konsolenanwendung schreibst, solltest du nicht die Timer-Klasse aus diesem Namespace nutzen.
Es gibt im Namespace System.Timers ebenfalls eine Timer-Klasse, die du verwenden kannst.

Sorry, da ich nicht wusste, dass du eine Konsolenanwendung schreibst:
In diesem Fall musst du das Elapsed-Event abonnieren :)
http://msdn.microsoft.com/de-de/library/system.timers.timer(VS.80).aspx
 
Nein, daran liegt es nicht. VB.NET 2008 ist nur eine Weiterentwicklung.
Wie äußert sich denn Funktioniert nicht?
Und wieso jetzt wieder anders, gestern wars doch noch eine Konsolenanwendung :confused:
 
Zurück