20. august 2001 - 12:54Der er
3 kommentarer og 1 løsning
Problem med billeder
Når man gemmer billeder i en variabel som nedenstående:
var billede: array [0..10] of TPicture;
på denne måde:
billede[0]:=image2.Picture;
er mit problem, at hvis image2 nu ændrer sig og man gemmer igen:
billede[1]:=image2.Picture;
så vil man, uanset hvilket billede man forsøger at hente (billede[0] eller billede[1]), få den sidste \"udgave\" af billedet (dvs. alle billederne er ens, selvom de er \"gemt\" på forskellige tidspunkter). Jeg har prøvet mange andre måde, men med samme resultat... hjælp...
Det du gør er at sætte dine billede[x] til at pege på samme fysiske objekt (pointer-assignment). Hvis du ønsker at kopiere indholdet skal du i stedet gøre følgende (eks.):
for Cnt := 0 to 10 do billede[Cnt] := TPicture.Create;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.