Assign(Archivo, 'Archivo.dat');
  {$I-}
    Reset(Archivo);
    if IOResult <> 0 then {archivo no existe}
    begin
      WriteLn('No se encuentra el archivo');
      WriteLn('Desea crear uno nuevo');
      res := ReadKey;
      if (res = 's') or (res = 'S') then ReWrite(Archivo);
    end;
  {$I+}
end;