
12/03/2008, 19:04
|
| | Fecha de Ingreso: diciembre-2003 Ubicación: San Pedro Sula
Mensajes: 165
Antigüedad: 21 años, 4 meses Puntos: 0 | |
Ejecutar programa con INTDOS(...) y pasarle parametros Hola, tengo una funcion que ejecuta un programa utilizando la funcion intdos(...) de dos.h y ejecuta la interrupcion 4b equivalente al Exec.
regs.h.ah = 0x4B;
regs.h.al = 0x00;
regs.x.dx = (unsigned) nombre_de_archivo;
regs.x.bx = ?? // --------> deberia apuntar al bloque de parametros del psp
ret = intdos(®s, ®s);
Carga y ejecuta el archivo "nombre_de_archivo" (que es un .com) el cual puede estar seguido de parametros... pero no se como pasarselos, coloque el apuntador dado por MK_FP(_psp, 128) pero no responde...
Gracias de antemano por su colaboracion.
__________________ J. Alberto Montoya
------------------ |