Visual Basic - Colaboracion para llamar un ejecutable

Life is soft - evento anual de software empresarial
 
Vista:

Colaboracion para llamar un ejecutable

Publicado por jesus (19 intervenciones) el 25/02/2005 14:50:18
Tengo el siguiente caso y como no soy muy diestro programando necesito ayuda.... necesito ejecutar un programa (proyecto.exe) desde visual basic con solo pisar un boton, dicho programa me ha de arrojar un archivo solucion en un txt, quisiera que al terminar de ejecutarse el programa apareciera un mensaje que avisara que ya exites el archivo txt.. gracias..
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:Colaboracion para llamar un ejecutable

Publicado por Cecilia Colalongo (3116 intervenciones) el 25/02/2005 15:09:09
Fijate con ésto:

Const STILL_ACTIVE = &H103
Const PROCESS_QUERY_INFORMATION = &H400

Declare Function OpenProcess Lib "Kernel32" _
(ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, _
ByVal dwProcessId As Long) As Long

Declare Function GetExitCodeProcess Lib "Kernel32" _
(ByVal hProcess As Long, lpExitCode As Long) As Long

Declare Sub Sleep Lib "Kernel32" (ByVal dwMilliseconds As Long)
Public Sub ExecCmdNoFocus(ByVal CmdLine As String)
Dim hProcess As Long
Dim RetVal As Long
hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, False, Shell(CmdLine, vbHide))
Do
GetExitCodeProcess hProcess, RetVal
DoEvents
Sleep 100
Loop While RetVal = STILL_ACTIVE
End Sub
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:Colaboracion para llamar un ejecutable

Publicado por jesus (19 intervenciones) el 25/02/2005 16:33:34
Muchas gracias cecilia, pero disculpame la molestia, como es mi primer programa en VB no estoy muy claro con el asunto, el nombre del ejecutable que tengo que llamar es proyecto.exe, especificamente en que parte de tu codigo tengo que escribirlo y otra cosita, todo esto quiero que suceda cuando pulso un boton, es necesario que escriba todo tu codigo dentro de un Private Sub Command1_Click() ?????...de antemano mil gracias y discupa el abuso...
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