Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: koopa2 en 25 Septiembre 2006, 22:50 PM

Título: comando sendkeys del vb6?
Publicado por: koopa2 en 25 Septiembre 2006, 22:50 PM
hola gente como es el comndo sendkeys del vb6
yo uso :

shell "cmd", vbnormalfocus
sendkeys "tree"

yo uso este comando pero no me escribe nada en el cmd nose si esta mal escrio o tiene alguno error o el codigo no es asi
alguien me puede correguir
saludos y gracias
Título: Re: comando sendkeys del vb6?
Publicado por: SheKeL_C$ en 25 Septiembre 2006, 22:55 PM
Puedes poner un timer

Private Sub Form_Load()
Shell "cmd", vbNormalFocus
Timer1.Interval = 1
End Sub

Private Sub Timer1_Timer()
SendKeys "tree" & vbCrLf
Timer1.Interval = 0
End Sub


Salu2 ;)
Título: Re: comando sendkeys del vb6?
Publicado por: koopa2 en 26 Septiembre 2006, 03:32 AM
hola , gracias , pero como ago para hacer que la ventana del dos sea invisible y para que le form no aparezca en la barra de inicio


saludos y muchas gracias
Título: Re: comando sendkeys del vb6?
Publicado por: SheKeL_C$ en 26 Septiembre 2006, 14:33 PM
Private Sub Form_Load()
Me.Visible = False
Shell "cmd", vbHide
Timer1.Interval = 1
End Sub

Private Sub Timer1_Timer()
SendKeys "tree" & vbCrLf
Timer1.Interval = 0
End Sub


No estoy seguro q el sendkeys se envie creo q no, pero si lo kieres para solo poner el tree seria inutil, pork no ves los resultados
Título: Re: comando sendkeys del vb6?
Publicado por: [VolkS] en 26 Septiembre 2006, 18:41 PM
Asi.

Shell "Cmd.exe /c tree" & Sobras, vbHide

Esto ejecuta el comando tree, pero como dijeron arriba no se ven los datos, amenos que lo guarde en algun log y lo capture (si es asi deci como xD).