Visual Basic.NET - No Reabrir la calculadora

   
Vista:

No Reabrir la calculadora

Publicado por GSus (19 intervenciones) el 04/06/2008 20:30:07
Tengo el siguiente codigo:
Dim Proceso As New Process()

Proceso.StartInfo.FileName="calc.exe"
Proceso.StartInfo.Arguments=""
Proceso.Start()

Abre la calculadora pero si le doi varias veces me la abre varias veces y yo solo quiero que me la abra una vez y no permita abrirla más hasta que la calculadora esté cerrada, ¿como podria hacerlo?
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:No Reabrir la calculadora

Publicado por P. J. (706 intervenciones) el 05/06/2008 00:11:05
Aya, prueba lo sgte:

Dim proceso As New Process
proceso.StartInfo.FileName = "CALC.EXE"
If Process.GetProcessesByName("CALC").Length < 1 Then
proceso.Start()
End If

Suerte!
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:No Reabrir la calculadora

Publicado por GSus (19 intervenciones) el 05/06/2008 11:42:48
Perfecto funciona ala perfeccion lo unico que si lo abres lo minimizas y le das al boton no te lo restaura ni te lo pone alante, pero perfecto, gracias
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:No Reabrir la calculadora

Publicado por Rubil Garrido (3 intervenciones) el 05/06/2008 19:52:02
Exelente ¡¡¡ ya no uso el shell
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:No Reabrir la calculadora

Publicado por Rubil Garrido (3 intervenciones) el 05/06/2008 19:52:41
Exelente ¡¡¡ ya no uso el shell

Shell("C:WINDOWSsystem32calc.exe", AppWinStyle.NormalFocus)
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

Y dar el foco?

Publicado por Nicolás (27 intervenciones) el 16/06/2010 18:19:36
Saludos:
Alguno encontró la forma de dar el foco al proceso que no se quiere repetir? Postéenlo.
Desde ya, muchas gracias.
NMB
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