Bonjour, je viens d'apprendre à me servir des fichiers en langage pascal sur le logiciel lazarus en mode custom program et quand j'essaie en mode application sa ne marche pas. Est ce que c'est que l'on peut pas utiliser les fichiers en mode application? Ou est ce que ce n'est pas la même primitive?
voila mon programme tout simple, c'est pour tester:

unit Unit2;

{$mode objfpc}{$H+}

interface

uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls;

type

{ TForm2 }

TForm2 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Edit2: TEdit;
Label1: TLabel;
Label2: TLabel;
procedure Button1Click(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;

var
Form2: TForm2;
f:text;

implementation

{ TForm2 }

procedure TForm2.Button1Click(Sender: TObject);
begin
assign(f , 'nom.txt');
rewrite(f);
writeln(f, edit1.text);
writeln(f, edit2.text);
Form2.showHint:=false;
end;

initialization
{$I unit2.lrs}

end.
et le message d'erreur est : unit2.pas(38,26)Error: wrong number of parameters specified

Merci d'avance.