[Gambas-user] PictureBox not refresh copied image.
Dimitris Anogiatis
dosida at ...626...
Tue Jan 26 02:38:42 CET 2010
Demosthene,
The way I got my picturebox to work is this
PictureBox1.Picture =
Picture.Load("/usr/share/pixmaps/wicd/wicd-client.png")
so if you could try changing your code to this:
'-------------------------------------------------------------------------------------------------------------------------------------------------------
PUBLIC SUB Button1_Click()
DIM s1 AS String ="/home/user/Documents/Development/Gambas/Runes/sets/Elder
Futhark/Algiz.png"
DIM s2 AS String = "/home/user/Documents/Runes/set1/Raido.png"
PictureBox1.Picture = Picture.Load(s1) 'load Algiz.png
Message.Info("First Picture Loaded")
KILL s1 'delete Algiz.png
COPY s2 TO s1 'copy Raido.png and rename it to Algiz.png
PictureBox1.Picture = Picture.Load(s1) 'load Algiz.png
END
'-------------------------------------------------------------------------------------------------------------------------------------------------------
Logically it should work for you now.
It works on my Gambas 2.16 on my Debian Lenny
I Hope this helps
Regards,
Dimtiris
2010/1/25 Demosthenes Koptsis <demosthenesk at ...626...>
> Hi i have a PictureBox and load a picture a.png
> delete a.png
> copy b.png as a.png to same place
> load the new a.png (which is b.png only name is same as before)
>
> but PictureBox keeps the old image the first a.png!
>
> what am i doing wrong?
>
> try this code
>
> PUBLIC SUB Button1_Click()
>
> DIM s1 AS String =
> "/home/user/Documents/Development/Gambas/Runes/sets/Elder
> Futhark/Algiz.png"
> DIM s2 AS String = "/home/user/Documents/Runes/set1/Raido.png"
>
> PictureBox1.Picture = Picture[s1] 'load Algiz.png
> Message("pic1")
> KILL s1 'delete Algiz.png
> COPY s2 TO s1 'copy Raido.png and rename it to Algiz.png
> PictureBox1.Refresh
> PictureBox1.Picture = Picture[s1] '!!! Picture has not Raido the new copy
> but keep the old Algiz
> PictureBox1.Refresh
>
> END
>
>
>
> --
>
> Γεια χαρα σε όλους!!!
>
> Regards,
>
> Demosthenes Koptsis
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the
> business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
More information about the User
mailing list