![]() |
![]() |
| 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
|
|||
|
|||
|
Cita:
La verdad es que esto es mas un desafío que una programa para un hobbie eh! no entiendo por que hace eso ja!Hola, gracias por la respuesta. En lo que al foro se refiere, ya probé con todo lo que encontré por los hilos ![]() Probé con Winexec y ShellExecute también. Le acabo de agregar una pestaña mas al programa y en ella convierto cualquier tipo de video con ffmpeg al formato PSP y el bat que genero anda perfectamente. La verdad es que no se por que este no funciona. Me está volviendo loco. ![]() Una consulta: Se puede hacer un "semiprogramita" en consola de delphi y desde este ejecutar ese bat? o es algo loco que daría el mismo resulta. De poderse; como se usa la consola de Delphi?? jaja! Saludos! ![]() Última edición por MaxiDucoli fecha: 25-03-2011 a las 12:40:51. |
|
#2
|
||||
|
||||
|
Puedes probar otra cosa, a ver si adivinas cual es el error que genera.
Supongo que el problema radica en que no puede ver el error que genera el BAT cuando lo ejecutas desde delphi (puesto que desde fuera funciona). Normalmente si desde la consola ejecutas esto: Código:
c:\> TEST.BAT >> Errores.txt ¿Puedes probar a añadir el ">>Errores.txt" a tu ejecución, a ver si genera algo?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
||||
|
||||
|
Más cosas que puedes probar....
Si ejecutas algo así:
Deberías ver la consola; Fíjate que antes en lugar del SW_SHOW había un 0. Algo más; He probado a poner comandos PAUSE, dentro del BAT y se detiene, por lo tanto podrás ver si se ejecuta (al menos). Otra cosa que he probado es lanzar la llamada con esto:
Funiona y me genera el fichero Errores.txt con la salida. Podrás ver si da algun error.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
|||
|
|||
|
Cita:
Muchas gracias che!!! probando y probando me olvide de cerrar un cmd.exe y volvi a presionar el boton de ejecutar el bat con toda la bronca! jaja! y pude leer en la ventana cmd (ya que lo ejecuto ahí) que el bat se me ejecutaba no desde donde estaba escrito el exe, que se me ponia algo asi: D:\Temporal\Tomb Raider Chronicles\>"D:\_Datos Importantes_\Mis Proyectos Delphi\PSP Tool\Psx\popstation.exe" "Tomb Raider Chronicles" "SLESXXXXX" "9" "D:\Temporañ\Tomb Raider Chronicles\" Lo único que hice fue agregar una linea al bat que dice: CD "D:\_Datos Importantes_\Mis Proyectos Delphi\PSP Tool\Psx\" Y LISTO!!! ![]() Mande la linea de comandos a la carpeta del exe y aunque le indico la carpeta del exe ya en la instruccion no se por que quiere que la mande ahi, pero ya no importa por que funciona. Te agradezco muchisimo por tu ayuda, ya que sin ella no hubiese visto el problema y todavia estaria arrancándome los pelos. Muchas gracias! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| compilador de linea de comandos | avmm2004 | Varios | 3 | 24-03-2008 21:55:25 |
| linea de comandos y bpl | juanmdq | Varios | 8 | 25-01-2008 15:44:18 |
| Registro de base interbase por linea de comandos | gguilleng | Firebird e Interbase | 2 | 23-04-2007 11:06:06 |
| Ayuda con conexion a bases de datos desde linea de comandos | k_bron | Conexión con bases de datos | 3 | 31-08-2006 21:23:31 |
| Iniciar servicio desde linea de comandos | Sergio J. | Varios | 3 | 23-12-2004 13:48:06 |
|