Visual Basic - alguien k me ayudae en esto

Life is soft - evento anual de software empresarial
 
Vista:

alguien k me ayudae en esto

Publicado por yeni (146 intervenciones) el 17/08/2005 18:54:38
ps quisiera hacer un programa k envie parametros a otro .EXE
Osea k lo k yo digite en un text y al oprimir un boton estos datos me lo pasen a la caja de texto de la calculadora ...

se puede hacer eso.. por fa una ayudita nenes
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:alguien k me ayudae en esto

Publicado por SuNcO (599 intervenciones) el 17/08/2005 22:48:01
Si, si se puede...

Hay dos maneras :

1 - Avanzada - Con Apis - Detectas el Hwnd de cualquier caja de texto que tengas en la pantalla y con por ejemplo SendMessage le envias datos (y no solamente eso, puedes hacer muchas cosas con eso)

2 - Corres la calculadora con Shell y luego con SendKeys combinado con Appactivate

Si aun no te funciona me envias un mail (con la pregunta y mi respuesta), ya que estoy en el trabajo y aqui no tienen VB
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:alguien k me ayudae en esto

Publicado por SuNcO (599 intervenciones) el 18/08/2005 05:37:43
Aqui esta con SendKeys

Dim Calculadora As Long

Private Sub Command1_Click()
Calculadora = Shell("calc.exe")
End Sub

Private Sub Command2_Click()
AppActivate Calculadora
SendKeys Text1
End Sub

El otro ejemplo... es algo complejo ya que tienes que manejar apis como findwindow, quiza getclassname, findwindowex, sendmessage, etc... y pues para lo que es, este codigo que te di funciona muy bien
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar