ce qui serait une manière soignée de créer plusieurs fichiers * .txt sur l'application démarrage c.-à-vérifier s'ils existent s'ils ne les créent pas. Je dois créer environ 10 fichiers texte. Est-ce que je dois faire comme ceci pour chaque fichier:Créer plusieurs fichiers texte
var
MyFile: textfile;
ApplicationPath: string;
begin
ApplicationPath := ExtractFileDir(Application.ExeName);
if not FileExists(ApplicationPath + '\a1.txt') then
begin
AssignFile(MyFile, (ApplicationPath + '\a1.txt'));
Rewrite(MyFile);
Close(MyFile);
end
else
Abort;
end;
Vous ne mentionnez pas votre version Delphi. Si vous êtes sur D2009 +, il est conseillé (par Delphi) d'utiliser des flux à la place des "anciennes" méthodes de fichiers Pascal car celles-ci ne prennent pas en charge Unicode. –
Au lieu des flux, vous pouvez utiliser 'FileCreate()' à la place. –