मैंने SendKeys के साथ एक सरल परीक्षण बनाया, और SendWait और Send दोनों को आजमाया।Vb.net प्रेषक, पत्र डुप्लिकेट?
Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Click
System.Threading.Thread.Sleep(10000)
SendKeys.SendWait("If you can read this, it works." + "{ENTER}")
End Sub
मैंने स्काइप में परीक्षण किया, और कुछ पत्र दोगुनी हो गए। मैंने फ्लैश में परीक्षण किया, मुझे "इफफ य्यौ कक्कन र्रेरादद्द थिहिइइस," iiittt wwwooorrrrkkks मिला। "
स्पष्ट रूप से समस्या अंतराल के कारण होती है। अक्षरों को दोगुनी (या तीन गुना) रोकने के लिए मैं क्या कर सकता हूं? मैं शायद (एक दृश्य स्टूडियो समाधान में app.config
, या <myapp>.exe.config
जब आवेदन करने के लिए कंधे से कंधा मिलाकर स्थित) कुछ यहाँ बड़ा ...
पहले मेरे लिए विंडोज 7 पर काम किया। –