Utilisateur anonyme
-
26 févr. 2006 à 21:36
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 2014
-
1 mars 2006 à 22:46
Salut à tous,
Je voulais mettre une image qui se trouve dans un Timage, dans un buffer
J'ai donc déclaré ma variable buff et fait
repeat
Blockread(image1, Buff, SizeOf(Buff), lu);
Manque de bol, l y a un probleme de compilation : "types imcompatibles" au niveau due image1. Si quelqu'un à une idée pour contourner cette difficulté de mmanière simple.
Vu la longueur du topic, j'en perd mon latin. Je pensais pas déclencher un tel débat lol. Juste pour conclure, le but était de charger une image dans un buffer sans passer par les streams. A priori la solution semble complexe lol.
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 1 mars 2006 à 22:46
et encore les intervention de wolf ont été supprimées.
ça à été un excellent remue-méninges!!
ce qui est complexe c'est qu'il s'agit d'un composant ou l'adresse du
bitmap n'est pas publiée ni non plus le pointeur qui la contient .Cela
t'oblige à des ruses de sioux ou à passer par les routines publiées
Surtout qu'en fait comme tu as ou le constater le Timage pointe sur un
Tpicture qui lui-même pointe soit sur un bitmap soit ... sur autre
chose ce qui complique même la gestion des Tstream.