Hi Leute,

Ich beschäftige mich nun seit ein paar Wochen mit C#. Ich habe mir ein Buch gekauft und bin gerade beim Kapitel "Multi-Threading". Mir fällt es sehr schwer dieses Thema zu verstehen. Jetzt habe ich versucht, einfach um es praktisch zu verinnerlichen, zwei Endlosschleifen gleichzeitig laufen zu lassen. Aber so wie ich das jetzt nach einigen versuchen verstanden habe, funktioniert "SendKeys" nicht bei Multi-Threading. Kann mich vielleicht jemand der mehr ahnung davon hat mal kurz aufklären?

Ist es möglich zwei Schleifen parallel laufen zu lassen welche SendKeys beinhalten? Falls nicht, ist es anderweitig möglich mein vorhaben umzusetzen?

(Es hat keinen Grund warum die Schleifen genau so aussehen. Ich hab mich nur mittlerweile in das Problem verbissen und kann erst wieder ruhig schlafen, wenn ich das Hexenwerk verstanden habe.

Meine schleifen sehen folgendermaßen aus:


SendKeys.Send("{1}");
Thread.Sleep(500);


SendKeys.Send("{2}");
Thread.Sleep(1500);


lg. Lukas