Visual Basic.NET - Ejecutar programa externo en vb

 
Vista:

Ejecutar programa externo en vb

Publicado por Tomás (5 intervenciones) el 31/05/2006 15:43:50
Hola.
Como puedo hacer una llamada en vb .net para ejecutar un programa externo.

Saludos
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

RE:Ejecutar programa externo en vb

Publicado por jorge (15 intervenciones) el 01/06/2006 15:42:35
ola!!para lanzar cualquier programa desd . net es sencillo:

crearte el objeto proceso y solo tienes q llamar al procedimiento star pasandole la ruta del ejecutable del programa que quieras abrir...
es muy practico..saludos

Dim Proceso As Process = New Process
Dim ruta As String = "C:\explorer.exe"

Proceso.Start(ruta)
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

RE:Ejecutar programa externo en vb

Publicado por Tomas (1 intervención) el 17/06/2007 16:57:35
el siguiente codigo

Dim Proceso As Process = New Process
Dim ruta As String = "explorer.exe"
Proceso.Start(ruta, "c:\sieltec\logs\") ' warning en esta linea

Warning 1 Access of shared member, constant member, enum member or nested type through an instance; qualifying expression will not be evaluated. C:\Poryectos\Visor.vb 2739 9 Visor

No entiendo bien la causa del warning.

¿Alguien me lo aclara?
Saludos
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

RE:Ejecutar programa externo en vb

Publicado por Angel1970Vcia (4 intervenciones) el 07/12/2008 10:04:40
Dim s As String = "C:Program FilesMicrosoft OfficeOffice12winword.exe"
Dim p As New Process()
p.StartInfo.FileName = s
p.Start()

y se acabó el "warning"
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

RE:Ejecutar programa externo en vb

Publicado por Angel1970Vcia (4 intervenciones) el 07/12/2008 10:29:13
también

Dim app As String = "C:Program FilesMicrosoft OfficeOffice12winword.exe"
Dim arch As String = "C:Nueva_carpetahola.doc" : Rem ojo con los espacios

Process.Start(app, arch)

o también

Dim arch As String = "C:Nueva carpetahola.doc":

Process.Start(arch)

¡ea!
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