SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: IsrCar en Viernes 26 de Marzo de 2010, 01:15

Título: Renombrar archivo.
Publicado por: IsrCar en Viernes 26 de Marzo de 2010, 01:15
Hola.
Estoy intentando renombrar un archivo con la funcion 056h de la INT 21h, jala perfentamente cuando la extencion del archivo es de 3, pero si lo intento con un archivo de mas de 3 caracteres en la extencion, termina con codigo de error AX=02, alguien podria ayudarme, para poder renombrar archivos con mas de 3 caracteres en la extencion del archivo (Ejemplo Archivo.java ), gracias de antemano por la atencion.
Título: Re: Renombrar archivo.
Publicado por: Eternal Idol en Viernes 26 de Marzo de 2010, 10:23
El error es por no encontrar el archivo:
02h (2)   file not found

http://www.ctyme.com/intr/rb-3012.htm#Table1680 (http://www.ctyme.com/intr/rb-3012.htm#Table1680" onclick="window.open(this.href);return false;)
http://www.ctyme.com/intr/rb-2990.htm (http://www.ctyme.com/intr/rb-2990.htm" onclick="window.open(this.href);return false;)

¿Esos nombres largos funcionan con MS-DOS? Mejor hace el programa para un S.O. de este siglo ... sino tal vez podes intentar usar este servicio:

http://www.ctyme.com/intr/rb-3205.htm (http://www.ctyme.com/intr/rb-3205.htm" onclick="window.open(this.href);return false;)