Ver Mensaje Individual
  #7  
Antiguo 17-01-2010
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

¿Dónde se creará el archivo "foo.txt"?

Código Delphi [-]
procedure TForm2.Button1Click(Sender: TObject);
var
  fs: TFileStream;
begin

  ChDir('C:\');

  fs := TFileStream.Create('foo.txt', fmCreate);

  fs.Free();

end;

En efecto, se creará en "C:\foo.txt". O sea que "ChDir()" establece el "directorio de trabajo" en "C:\" y, al no indicar luego una ruta absoluta, el archivo "foo.txt" se creará en "C:\foo.txt" y no en el directorio de nuestra aplicación, tal como podríamos esperar.
Responder Con Cita