Bonjour à tou(te)s
Je suis sur une appli vcl en XE6 qui utilise un TAnimate pour afficher une petite animation en AVI.
Actuellement, on passe au composant un fichier AVI déployé avec l'application et ça fonctionne très bien.
Voulant réduire le risque de perte du fichier, je me sis dis que je pouvais bien mettre ça en resource dans le soft.
J'ajoute donc mon fichier aux ressources et là premier problème.
Pas de type AVI alors qu'il me semble que ça existait bien avant.
Tant pis, je met en RCDATA et je teste le TAnimate en lui affectant le Resname plutôt que le filename.
Le chargement échoue et me renvoie "impossible d'ouvrir l'animation".
Après quelques recherches sur le net, je change le type RCDATA en AVI dans le DPROJ et je retente le coup.
Résultat: idem !
Question: est-ce que vous pensez que c'est possible ou dois-je éviter de perdre du temps et laisser ça comme ça ?
Solution :
Bon, j'ai trouve le pourquoi du comment. Il faut définir aviFindFile pour la propriété CommonAVI.
J'ai pas compris pourquoi mais ça fonctionne.
Partager