C# SendKeys.Send ve SendKeys.SendWait farkı nedir?

Sendkeys. Send, bu yöntemde gönderilen girdiler hedefe gönderildiğinde olay tamamlanır.
Fakat sendkeys. Sendwait, bu yöntem de girdilerin işlenmesi beklenir. Yani girdiler hedef tarafından tamamen işlendikten sonra olaydan çıkılır.
 
Hedef tarafından tamamen işlenme nasıl oluyor?

Tamamen islenmeden kastettiğim şey, hedefin klavye girdisini alıp onu anlaması ve uygun işlemi gerçekleştirmesi ve sonuç oluşturmasıdır. Bir klave girdisi gönderildiğinde, bu girdinin hedef tarafından tamamen algılanması ve gereken harekein tamamlanması biraz zaman alabiliyo. Ayrica tamamen işlemeden bir sonraki adıma geçmek, beklenmedik sonuçlara neden olabiliyor.
 
Tamamen islenmeden kastettiğim şey, hedefin klavye girdisini alıp onu anlaması ve uygun işlemi gerçekleştirmesi ve sonuç oluşturmasıdır. Bir klave girdisi gönderildiğinde, bu girdinin hedef tarafından tamamen algılanması ve gereken harekein tamamlanması biraz zaman alabiliyo. Ayrica tamamen işlemeden bir sonraki adıma geçmek, beklenmedik sonuçlara neden olabiliyor.
O zaman SendWait komutunu kullanmak daha iyi diyi mi?
 

Technopat Haberler

Geri
Yukarı