Du must casten, um auf den Canvas zuzugreifen:
TImage(FindComponent('MaskBalkenPuffer'+IntToStr(i))).Canvas
Das "TImage" musst du natürlich anpassen
Chris
Edit: Du müsstest schon etwas mehr code zeigen, damit man genau sehen kann, wo der Fehler ist...