Passage de ContainerControl dans un sous programme

Bonjour,
Je bute sur la manière de passer un élément d’une table déclarée en “Containercontrol” dans un Sous-Programme.
j’ai déclaré ma table “CC” avec un Type “Cont” (“Cont” étant un containercontrol dans ma fenêtre).
j’en ai plusieurs dans le même cas et je veux faire appel au même programme pour mettre à jour une “picture” mais voilà, je ne vois pas comment passer les informations de
CC dans le S/P.
Mon S/P:
Sub MAjout_Blocs_Picture(CC as containercontrol,p as picture,PositionX as integer,PositionY as integer)

		
		'Ajout des Blocs "Décision"
		if CC.Ubound>-1 then
				Do
						i.AddNum
						CC(i).DrawInto(p.Graphics, CC(i).Left-PositionX, CC(i).Top-PositionY)
				Loop until i>CC.Ubound-1
		end if

		Return p

pour les containercontrols, il faut utiliser la methode EmbedWithin

Je les ai déjà implantés dans ma window, là c’est juste pour la création de ma picture finale

J’arrive à créer mon image en faisant des boucles sur chaque table de containercontrol sans passer par un S/P mais je veux simplifier la chose par un S/P unique pour éviter des erreurs.