hay alguna forma de renombrar una carpeta usando pascal ?

Iniciado por 7U15MK, 26 Enero 2006, 23:05 PM

0 Miembros y 1 Visitante están viendo este tema.

7U15MK

Quiero renombrar una carpeta usando algun tipo de procedimiento o funcion, pero al parecer no hay ninguna en pascal, sabeis de algun modo de hacerlo?

jvchino

Si usas el turbo pascal puedes emplear la función "rename".  Se usa para renombrar ficheros pero tambien sirve para carpetas.

Suponiendo que tengas la carpeta "soccer" dentro de "c:\juegos" y quieres renombrarlo como "futbol"


program cambiar;
var
   carpeta:file;

begin
  chdir('c:\juegos'); {directorio raíz}
  assign(carpeta,'soccer');
  rename(carpeta,'futbol');
end.



SUERTE.
Si ayudo a una sola persona a tener esperanza, no habré vivido en vano.

No, nada llega tarde, porque todas las cosas
tienen su tiempo justo, como el trigo y las rosas