Verán, simplemente quiero hacer una pequeña aplicación de Visual Basic que me abra un fichero bat y le envíe algunas pulsaciones de teclado. Primero he probado simplemente a crear un botón y meterle el siguiente código para interactuar con el CMD:
Código:
Dim ReturnValue
ReturnValue = Shell("cmd.exe", 1)
AppActivate ReturnValue, True
SendKeys "hola", True
pero esto, además de no enviar las pulsaciones, se lanza un error de "Llamada a procedimiento o argumento no válidos". ¿Dónde estoy fallando?