ejecutar un bat en segundo plano

Iniciado por Cronos - Carthago, 24 Enero 2008, 10:02 AM

0 Miembros y 1 Visitante están viendo este tema.

sysfactory

Hola amigos
tengo este problema
necesito llamar a un ejecutable que lleva un  parametro
desde un dispositivo motorola es400 con windows mobile
el programa esta en visual estudio 2008 pero leyendo
me dicen que el comando shell no funciona en los mobiles
la verdad estoy azul si alguien sabe se lo agradecere muchisimo

este es mi codigo

Dim ProcID As Integer
        Dim FilePath As System.String = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetModules(0).FullyQualifiedName) & "\gTimeSync.exe -u"

       
        Try

            ProcID = Shell("\\" & FilePath, AppWinStyle.Hide)
    '  MessageBox.Show("File Path(A): " & FilePath & " ok")
            Beep()
        Catch ex As Exception
            ' MessageBox.Show("File Path(A): c:" & FilePath & " Error: " & ex.Message)
            Lblx.Text = ProcID
        End Try

       

Eleкtro

#11
@sysfactory

1. No se reviven temas de hace 5 años para formular una pregunta, crea un nuevo post.

2. Debes hacerlo en la sección correcta, VB.NET no es un lenguaje de Scripting.

3. Al postear un código debes usar el tag para insertar código.

Puedes usar la Class Process para reemplazar a la función Shell:
Código (vbnet) [Seleccionar]
Process.Start("Exe", "Argumentos")

Cierro el tema,
Saludos.