[vb.net] sendkeys problem

Spy

Ray Magini
ID: 65650
L
20 April 2006
219
12
Hi,

Habe folgendes Problem: der Code ist eigentlich zum Fernsteuern diverser Programme gedacht (als test hab ich erstmal nur cmd genutzt), doch leider kommt nicht alles an:

mm.StartInfo.FileName = Me.tb_mm.Text
mm.Start()

SendKeys.SendWait("blaaaa\blub.txt")

Ergebnis:

C:[...]b\blub.txt

jemand ne idee?
 
Willst du mit SendKeys Tasten zur CMD-Konsole schicken?

Wenn ja,dann musst du die WIN API benutzen.
(PostMessage)
 
Diese Version funktioniert nicht, da die "Tastenanschläge" nicht zum richtigen Fenster gesendet werden.

Entweder du nutzt die WinAPI wie Kolabi vorgeschlagen hat, oder du machst einfach einen direkten BEfehl an cmd
"cmd.exe /C c:\blaaaa\blub.txt" öffnet die datei, schließt das Kommandofenster
"cmd.exe /K c:\blaaaa\blub.txt" öffnet die datei, cmd.exe bleibt da