Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Shell (ruta, tipo_apertura)





Inicia un programa ejecutable y devuelve un entero que contiene el identificador de proceso del programa si aún se encuentra en ejecución.

Como parámetro obligatorio necesita "ruta" donde indicaremos la ruta y nombre del ejecutable de la aplicación a abrir. El segundo parámetro es opcional, indica cómo se abrirá la ventana de la aplicación: vbHide, vbMaximizedFocus, vbMinimizedFocus, vbMinimizedNoFocus, vbNormalFocus, vbNormalNoFocus.

La función Shell devuelve un valor de tipo Double con el ID de la aplicación que abrirá.

Ejemplo de uso:


Sub ejecutarFacturacion()
Dim resultado As Double

On Error GoTo cError

resultado = Shell("C:\Facturación\facturacion.exe", vbNormalFocus)
If resultado <> 0 Then
MsgBox "La aplicación Facturación se ha ejecutado con el ID: " & _
CStr(resultado), vbInformation + vbOKOnly
End If


cSalir:
Exit Sub

cError:
MsgBox Err.Description, vbExclamation + vbOKOnly
GoTo cSalir

End Sub



Funciones Visual Basic VB Net C Sharp

Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A