Tstringlist en parametre de procedure

Sat83 Messages postés 166 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 13 octobre 2008 - 6 févr. 2004 à 22:37
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 - 6 févr. 2004 à 22:47
Hello...

J'ai un probleme avec les TstringList....

Je passe en parametre une TstringList dans une procedure qui se trouve dans un autre Unit.pas

du type: procedure MyList(var List:TstringList);

la compilation se passe bien mais a l'execution le programe emet une exception lorsque j'appelle cette fonction et je ne sais pas pourqoi...

Merci d'avance pour votre eclairage sur mon probleme...

1 réponse

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
6 févr. 2004 à 22:47
Le paramètre List déclaré ici est une référence. En ajoutant var, tu déclares donc passer une référence de référence !
procedure MyList(List : TStringList) est amplement suffisant.
May Delphi be with you
0
Rejoignez-nous