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:
et le message d'erreur est : unit2.pas(38,26)Error: wrong number of parameters specifiedunit 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.
Merci d'avance.
-----