Wenn keine Verwechslungsgefahr (z.B. mit Properties) besteht, dann lasse ich Präfixe bei Argumenten auch am liebsten weg, ansonsten sollte der Weg mit dem vorangestellten A meistens funktionieren (es sei denn, es besteht wieder Verwechslungsgefahr). Ganz blöde wird es bei solchen Konstrukten (das with ist in diesem Zusammenhang natürlich Absicht):
Delphi-Quellcode:
constructor TMeineKomponente.Create(AOwner: TComponent; Name: string);
begin
FDings := TDings.Create;
with FDings do
begin
Name := Name;
end;