Bonjour,
J'ai rempli la liste d'un ComboBox avec des strings représentant des TFPBaseInterpolation (unité extinterpolation, ça s'utilise ainsi : DestCanvas.Interpolation := TQuadraticInterpolation.Create; ou un autre filtre, DestCanvas est un TLazCanvas).
Maintenant, j'ai deux possibilités concernant l'utilisation au quotidien, à partir du choix fait dans le ComboBox :
soit
soit une seule ligne DestCanvas.Interpolation := (cbbxFilters.Text as TFPBaseInterpolation).Create; mais ça ne compile pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 case cbbxFilters.ItemIndex of 0: DestCanvas.Interpolation := TBilineairInterpolation.Create; 1: DestCanvas.Interpolation := TBlackmanInterpolation.Create; // et il y a beaucoup d'autres lignes end;
avec le curseur qui clignote devant le "as".Envoyé par erreur_du_compilo
J'ai jeté un œil à l'aide sur "as", je n'ai pas trouvé d'explication me permettant d'avancer, et je ne sais pas du tout quoi taper dans les moteurs de recherche.
Si quelqu'un a une idée de ce qui manque, sa réponse sera un grand bonheur
Merci d'avance,
Partager