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;