bonjour
dans un fichier unit1.pas j'ai fait une procédure:
dans un autre fichier unit2.pas j'appelle la procédureCode:
1
2
3
4
5
6
7
8
9
10
11
12 procedure TxForm.reecriretxtfirstpass(filetxtfirstpass: string); var FichierTextfirstpass: TextFile; begin AssignFile(FichierTextfirstpass, filetxtfirstpass); =>Rewrite(FichierTextfirstpass); Writeln(FichierTextfirstpass, 'ceci est votre premier fichier texte'); Writeln(FichierTextfirstpass, 'comme vous le constatez, rien de difficile ici'); CloseFile(FichierTextfirstpass); end;
quand je compile : aucun problème mais quand je lance l'application (cette procédure est exécutée quand je clique sur un bouton) il marque : i/o error 105 et le debugger pointe à la ligne marquée par la flèche en rouge (voir procédure ci-dessus).Code:xForm.reecriretxtfirstpass(filetxtfirstpass);
impossible de comprendre pourquoi