Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Sintaxis] Comando Perform... | Fito | PowerCOBOL (ActiveX, v4 - v11) | 8 | 6 de enero de 2023 22:57 |
| [Sintaxis] Ordenar fichero con comando Sort | Begoguay | PowerCOBOL (ActiveX, v4 - v11) | 4 | 14 de noviembre de 2016 10:43 |
| [Duda] Leer con comando START | Roger | PowerCOBOL (ActiveX, v4 - v11) | 5 | 21 de septiembre de 2016 16:54 |
| [Sintaxis] Equivalente al comando System de RM Cobol | apetro | PowerCOBOL (ActiveX, v4 - v11) | 1 | 21 de julio de 2016 07:58 |
| [Noticia] Comando Impresion serial | Roger | PowerCOBOL (ActiveX, v4 - v11) | 3 | 20 de enero de 2016 18:01 |
![]() |
|
Forero Junior
![]()
|
Por favor solicito ayuda.
Necesito dentro de un programa powercobol version 9, ejecutar otro programa power que está en otro directorio, por lo tanto necesito hacer el cambio de ruta. Probe con estas dos instrucciones y no funciona. Código COBOL:
Gracias. |
||||||||
|
|
|
|
Forero Junior
![]()
|
Gracias amigo gatomalo y perdone que no me supe explicar.
Lo que necesito es ejecutar una aplicación para dos empresas teniendo una sola entrada. Que entre a empresa 1, y sin salirme poder ir al directorio de la empresa 2 y ejecutar la empresa 2, con los datos de la empresa 2 que se encuentran fisicamente en otra ruta. Con la instrucción que Ud, me da, busca en la ruta el programa y ejecuta el .exe (empresa 2) pero no cambia fisicamente de directorio, por lo tanto toma los datos del directorio de la empresa1. Necesito si hay forma de hacer cambio de directorio, desde la aplicación, (ejectutar comandos MS-DOS: cd, dir, rename etc.) Muchas gracias. |
||||||||
|
|
|
|
Administrador
![]()
|
Ciro, para estas cosas no es la mejor solución lo que quieres hacer. Porque controlar en cada momento dónde te encuentras de manera implícita puede llevar a un desastre...
Se puede hacer, por ejemplo via "GetFileName" y POW-CDCHANGEDIR (que es la opción por defecto) o con "GetFolderName" con NoChangeCurrent = POW-FALSE, pero no te lo aconsejo. Lo que yo hago para este tipo de cosas es indicar la ruta para cada fichero con un prefijo de la ruta en una variable global. Así puedo acceder a diferentes directorios de manera controlada (explicita). Además, no tengo el riesgo de guardar en sitios diferentes (por error, es decir por no saber o controlar bien dónde me encuentro en cuanto al directorio) ficheros temporales, de configuración y demás historias... NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Forero Activo
![]()
|
Hola amigo yo uso de esta manera
Código COBOL:
luego muevo a la variable WF-VACUNA en este caso la ruta de esta forma Código COBOL:
de esta forma lee y graba donde le indique la ruta. |
||||||||
|
|
|
![]() |
| Herramientas | |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||