quitar pantalla negra al hacer un run

chaby
31 de Marzo del 2005
Alguien sabe como se puede, si se puede, no visualizar la pantalla negra al hacer un run desde visual foxpro?

gerry
31 de Marzo del 2005
yo no he podido pero en propiedades de msdos le digo que minimice la ventana y que cierre la aplicacion en cuanto la termine. y no he tenido ningun problema. puedes usar el "foxrun.com" tambien

Alberto Anguas
31 de Marzo del 2005
Hola.. he leido por ahi en la red algun instruccion, aun no la pruebo, pero seria interesante ver si funciona, si gustas escribeme a mi correo

chaby
31 de Marzo del 2005
lo solucione cambiando el run por esto:

DECLARE INTEGER ShellExecute IN shell32.dll ;
INTEGER hndWin, ;
STRING cAction, ;
STRING cFileName, ;
STRING cParams, ;
STRING cDir, ;
INTEGER nShowWin


cFileName = "<nombre del ejecutable>"
cAction = "open"
ShellExecute(0,cAction,cFileName,"","",1)

y me funciona perfectamente. Si teneis alguna duda enviarme un correo.

softcomercial
31 de Marzo del 2005
mira hay un comando mas sencillo
run/n explorer esto te habre el explorardor de windows sin la ventana negra


espero te sirva