![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#3
|
|||
|
|||
|
A ver... bueno acá esta. encontré una función que tengo desde hace rato ratón.
Te comento que WinExec no se recomienda usarla más. Al menos eso decen los de Microsoft. Sólo quedó por compatibilidad y en su lugar se puede usar CreateProcess o (como hago yo) ShellExecute/ShellExecuteEx. El punto a tener en cuenta a tu problema es la función WaitForSingleObject.
un ejemplo sería: ShellExec('cmd','', SW_NORMAL, true); Si alguien se le ocurre alguna mejora, no duden en avisar así actualizo mi código. Especialmente se puede implementar un TimeOut. Por ejemplo, la función tirar error y/o esperar la intervención del usuario y, por consiguiente, colgarse, esperando indefinidamente. En caso de que se implemente un TimeOut, se puede tomar una acción como terminar el proceso creado o... qué se yo! Recueda de poner el cursor en espera antes y restaurarlo después ![]() Paso algunos links de interés http://msdn.microsoft.com/en-us/libr...54(VS.85).aspx http://msdn.microsoft.com/en-us/libr...84(VS.85).aspx http://msdn.microsoft.com/en-us/library/ms682425.aspx http://msdn.microsoft.com/en-us/library/ms687032.aspx Seguro que están en castellano también... |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| llamar un archivo asi '192.168.1.1:\ruta\archivo.frf' | IVAND | Varios | 5 | 12-04-2008 16:18:54 |
| no puedo abrir un archivo con ShellExecute si el archivo es variable | belpab | API de Windows | 2 | 28-11-2007 16:24:22 |
| Filosofia/Manejo archivo "cds" Archivo.cds!! | Martín González | Conexión con bases de datos | 1 | 03-05-2007 00:14:23 |
| Actualizar Tabla con archivo .txt | bohemioloco | Conexión con bases de datos | 1 | 07-11-2006 15:46:24 |
| actualizar | fabriciof | Conexión con bases de datos | 3 | 27-05-2004 14:58:56 |
|