procedure TForm1.Button1Click(Sender: TObject);
Var F:TextFile;
Stg:String;
begin
ListBox1.Items.Clear;
AssignFile(F,'moteur1.txt'); //Associe la variable F au fichier texte
Reset(F); //Ouvre le fichier sans le modifier
repeat //Repeter...
Readln(F,Stg); //Lit une ligne du fichier texte jusqu'au prochain saut de ligne
ListBox1.Items.Add(Stg); //Affiche dans ListBox1 le contenu de la variable Stg
until EOF(F); //...jusqu'à ce que la position en cours du pointeur se trouve en fin de fichier
CloseFile(F); //Ferme l'association entre la variable F et le fichier texte
end;
end.
Pour assigner une variable fichier à un fichier, tu utilises AssignFile. Or cette fonction nécessite le nom du fichier, nom que tu as puisque tu écris moteur1.txt.
Donc soit ta question n'est pas claire, soit tu ne sais pas trop ce que tu cherches à faire