Re: Emulating keyboard strokes in vb.net
- From: "Peter Proost" <pproost@xxxxxxxxxxxxxxxxxx>
- Date: Wed, 14 Jun 2006 08:51:51 +0200
I'm sorry sendkeys indeed can't be used with a console app, I read your OP
to quick.
But can't you use Console.WriteLine("The matched part")
Something like this quick sample I made, it just keeps checking c:\test.txt
until it finds some text in it and the outputs it to the console if the text
is found
Sub Main()
Console.WriteLine("Hello I'm waiting for text in c:\test.txt")
Do While checkFile() = False
Threading.Thread.CurrentThread.Sleep(1000)
Loop
End Sub
Private Function checkFile() As Boolean
Dim strMessage As String
Dim myReader As New FileStream("c:\test.txt", FileMode.Open,
FileAccess.Read)
Dim myStreamReader As New StreamReader(myReader)
strMessage = myStreamReader.ReadToEnd()
myStreamReader.Close()
myReader.Close()
If strMessage = "" Then
Return False
Else
Console.WriteLine(strMessage)
Console.ReadLine()
Return True
End If
End Function
Hope this helps,
Greetz Peter
--
Programming today is a race between software engineers striving to build
bigger and better idiot-proof programs, and the Universe trying to produce
bigger and better idiots. So far, the Universe is winning. (Rich Cook)
"Paulers" <SuperGh0d@xxxxxxxxx> schreef in bericht
news:1150226335.224424.229970@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thanks for the response but can I use those functions from a consoleproduce
application? Or does it have to be a form applicaton?
Peter Proost wrote:
Have a look at:
SendKeys.Send
SendKeys.SendWait
They do what you want.
Greetz Peter
--
Programming today is a race between software engineers striving to build
bigger and better idiot-proof programs, and the Universe trying to
bigger and better idiots. So far, the Universe is winning. (Rich Cook)
"Paulers" <SuperGh0d@xxxxxxxxx> schreef in bericht
news:1150171895.121750.311990@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hello,
I need to emulate keyboard strokes from a console application. The
console application monitors a textfile and when something is matched
in a text file I need the matched string outputted to the keyboard as
if someone was typing on the keyboard. can someone help me locate the
correct vb.net function to use?
Thanks!
.
- References:
- Emulating keyboard strokes in vb.net
- From: Paulers
- Re: Emulating keyboard strokes in vb.net
- From: Peter Proost
- Re: Emulating keyboard strokes in vb.net
- From: Paulers
- Emulating keyboard strokes in vb.net
- Prev by Date: Re: How do I load HTML into an instance of SHDocVw.InternetExplorer
- Next by Date: Re: Problem with form refreshing
- Previous by thread: Re: Emulating keyboard strokes in vb.net
- Next by thread: Re: interop: FindWindow is to Caption as ?? is to Text
- Index(es):
Relevant Pages
|