Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2006, 13:13
T3rry23
 
Fecha de Ingreso: marzo-2006
Mensajes: 14
Antigüedad: 18 años, 1 mes
Puntos: 0
No me funciona los bat desde Flash

Saben de acuerdo a unos tips ke saque de esta pagina, hice un sistema para desde my pelicula flash principal activar o obrir un doc de word, otro de pdf, un video, un mp3, bueno el fin era precisamente abrir los archivos estos en sus programas respectivos, para esto publike mi pelicula principal en EXE en una carpeta y dentro de esta cree una carpeta llamada fscommand y dentro de esta carpeta puse los archivos word y los otros, y tambien los archivos bat, los cuales los creé desde el blok de notas en cuyo interior puse el nombre del archivo ke keria abrir de acuerdo al tip de esta misma pagina.

@echo off
start midocumentoword.doc
exit

Desde mi pelicula principal, puse un boton con el codigo:

on(release){
fscommand("exec","abrir.bat")
}

y puse otros botones para abrir los otros archivos con similar codigo especificando su respectivo bat. En este caso abrir.bat abrira el documento midocumentoword.doc

bueno el problema va cuando ejecuto mi exe de la pelicula principal y al ejecutar el boton, deberia de abrir el word o los otros archivos segun sea el caso, pero simplemente destella un instante el entorno ms dos y luego no pasa nada. Pero cuando hago un click directamente en el archivo bat ke esta dentro la carpeta fscommand abre correctamente el word o los documentos ke deseo abrir.

Entonces supongo ke el bat esta bien, el problema es al ejecutar el bat desde el flash (exe), pero entonces ¿porque destella el entorno ms dos? ya ke al ejecutar el bat directamente tambien destella el DOS pero con la diferencia de ke si abre el word. Bueno espero me hayan logrado entender y me puedan ayudar a solucuionar este problema. Gracias desde ya y Salu2 a todos.

pd:
Los codigos ke use los puse correctamente, solo ke no recuerdo ya ke estoy posteando esto desde un cybercafe es por eso ke + o - puse lo ke recuerdo.

Última edición por T3rry23; 23/05/2006 a las 13:20