El problema lo veo muy raro porque en Delphi 7, los parámetros que le pasas deben funcionar sí o sí. Lo único que se me ocurre es que ese AssignFile no sea el que todos estamos pensando, lo cual podría ocurrir si estás incluyendo alguna unidad que tenga un procedimiento con ese mismo nombre. Sea esto o no, pon el cursor del ratón sobre el nombre del procedimiento y verifica que el hint diga System.AssignFile, y revisa que la lista de parámetros (Ctrl+Shift+Espacio) sea en efecto (var F: File; FileName: String).
// Saludos
|