Hola a todos estoy tratando dde leer un archivo en pascal, y no hay problema si la ruta es por ejemplo C:A.txt pero apenas lo puevo a desktop o algo y cambio la ruta me dice que no es posible leerlo por ejemplo si lo pongo en C:UsersIDesktopA.txt), me dice que no lo lee.
antes no me ocurria con el mismo codigo, apenas lo pase a C para no tener que escribir tanto cuando me pide la ruta, desde ahi no puedo cargar otro q no se encuentre ahi. mi funcion de leer archivo es
function LeerArch(var archentr:archivo;archr:string):boolean; {lee el archivo de entrada}
begin
LeerArch:= false;
assign(archentr,archr);
{$I-}
Reset(archentr);
{$I+}
if IOresult = 0 then
begin
LeerArch:= true;
writeln('archivo cargado con exito');
end
else
begin
LeerArch:= false;
writeln('archivo no se cargo');
end;
readln;
end;
que puede fallar?