Visual Basic - MS-DOS

Life is soft - evento anual de software empresarial
 
Vista:

MS-DOS

Publicado por Rebeca (1 intervención) el 13/05/2004 02:09:49
Hola compañeros :)

Tengo un formulario que necesito que cuando pinche a un boton se me ejecute un proceso en ms-dos que ejecute un xml.exe, el cual me genera un documento XML que luego tengo que manipular con el propio Visual.

He intentado con la función Shell y la opción Hide, pero la ventana MS-DOS sigue apareciendo.

¿Sabeis de alguna manera de esconder totalmente dicha ventana y que no aparezca?

Un abrazo
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:MS-DOS

Publicado por trinity (6 intervenciones) el 13/05/2004 13:30:57
Yo lo hice hace mucho tiempo con la función CreateProcess de la Api.

Private Declare Function CreateProcess Lib "kernel32" Alias "CreateProcessA" (ByVal lpApplicationName As Long, ByVal lpCommandLine As String, ByVal lpProcessAttributes As Long, ByVal lpThreadAttributes As Long, ByVal bInheritHandles As Long, ByVal dwCreationFlags As Long, ByVal lpEnvironment As Long, ByVal lpCurrentDirectory As Long, lpStartupInfo As STARTUPINFO, lpProcessInformation As PROCESS_INFORMATION) As Long

En el parametro dwCreationFlags puedes indicarle el valor CREATE_NO_WINDOW (valor &H8000000).

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