![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Gracias seoana
fijate que tiene la siguiente linea que no me ejecuta nada fecha:='c:\sistema\backup\arJ a co140207.arJ *.*'; shellexecute(f_backup.handle,nil,pchar(JFECha),nil,nil,SW_SHOW); a esas dos lineas las puse en un boton y no hace nada. Probe con esta instruccion porque el winexec da error de tipo de d.o.s. incorrecto. gracias |
|
#2
|
||||
|
||||
|
Vamos por partes como dijo jack
El error que te da en esta linea seguramente es debido a que en windows XP no existe el fichero "Command.com", el interprete de comandos se llama "cmd.exe". Si sigues queriendo usarlo consulta primero su nombre en la variable de entorno COMSPEC, aunque no veo la necesidad de usarlo en este caso. Una instrucción como esta también serviría:
Pero tienes razón, la instrucción WinExec esta condenada a desaparecer, solo se incluye para compatibilidad con aplicaciones antiguas. Así que mejor usar otra funciones como ShellExecute. La razón porque no te funciona ShellExecute es porque en esta función el ejecutable y los parámetros se pasan por separado. Es decir, tendrías que hacer algo así:
PD: me llamo seoane |
|
#3
|
|||
|
|||
|
Gracias seoane
Disculpa por la pifiada Muy amable por tu ayuda, ya pude resolver mi problema. Chau tulio |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| como ejecuto un SP desde Delphi | BlueSteel | Conexión con bases de datos | 0 | 25-05-2006 22:15:16 |
| como ejecuto otro proyecto EN DELPHI 7 | cmena | Varios | 2 | 11-05-2005 10:02:23 |
| como ejecuto un .exe | Johnny | DelphiPACK | 1 | 17-12-2004 15:36:45 |
| Como ejecuto esta consulta SQL en Delphi | rjdg | SQL | 1 | 01-12-2003 15:14:49 |
|