Dans mon code source, j'utilise souvent le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
procedure TObject.MaProcedure();
var
  qry :TQuery
begin
  try
    [...]
  except
    [...]
  end;
end;
Lorsqu'on sort de cette procedure, la variable qry n'est pas plus utilisable, est ce que l'objet TQuery est toujours en mémoire ou pas ?

Normalement je devrais libérer la mémoire moi meme il me semble mais je suis pas sur
Et aussi est ce qu'il y aurait moyen de faire qqch du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
try
   [...]
except
   [...]
finally
   [...]
end;
Merci pour votre aide