• Domingo 17 de Noviembre de 2024, 17:39

Autor Tema:  Interactuar Con Otras Aplicaciones  (Leído 1516 veces)

Soultaker

  • Miembro HIPER activo
  • ****
  • Mensajes: 972
  • Nacionalidad: pe
    • Ver Perfil
Interactuar Con Otras Aplicaciones
« en: Miércoles 19 de Enero de 2005, 14:30 »
0
Hola que tal chicos, tengo una duda ustedes saben si hay alguna forma de interactuar con otras aplicaciones, a que me refiero, digamos que en un formulario de Visual Basic .NET creo una simple aplicacion donde ingeso un texto y en este caso quisiera interactuar con el MSN Messenger osea lo que ingreso en el TextBox del formulario hecho en visual net lo quisiera pasar como mi Nick del MSN Messenger, bueno espero que me hayan entendido.

 :comp:
http]
foros,programacion, c, c++, java,
linux, videojuegos, directX, .NET,
visual basic,robotica,microprocesadores

Para los nuevos usuarios de este Foro, por favor leerse esta discusión.
Cómo Hacer Preguntas De Forma Inteligente

Ojos que no ven... pisan caquita
Camarón que se duerme... muere electrocutado


<<< Harol Moreyra Bendezú >>>

Güorker

  • Miembro MUY activo
  • ***
  • Mensajes: 383
    • Ver Perfil
Re: Interactuar Con Otras Aplicaciones
« Respuesta #1 en: Miércoles 19 de Enero de 2005, 16:07 »
0
Hola,

No se si con el messenger funcionaría, pero yo he conseguido ejecutar un programa de Consola (por ejemplo ping.exe) y obtener los resultados que salen por pantalla en un string.

Esto lo he  hecho con la clase Process.

Un ejemplo para ver si una maquina está operativa (debe tener activado la contestacion de ping):

(Está en C#, Lo siento :( )

Código: Text
  1.  
  2. string nomServ = &#34;&#34;;
  3. string modificadores = &#34;-n 1 -w 20 &#34;;
  4. System.Diagnostics.Process p = new System.Diagnostics.Process();
  5. p.StartInfo.UseShellExecute = false;
  6. p.StartInfo.RedirectStandardOutput = true;
  7. p.StartInfo.FileName = &#34;ping.exe&#34;;
  8. p.StartInfo.Arguments = modificadores + &#34;127.0.0.1&#34;;
  9. p.Start();
  10. p.WaitForExit();
  11. string output = p.StandardOutput.ReadToEnd();
  12.  
  13.  
[size=109]Ondo ibili, gutxi gastau eta bueltak amari[/size]
[size=109]Pasalo bien, gasta poco y las vueltas a tu madre[/size]