Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Paha ropleema

Sivun loppuun

tuomas [31.03.2004 15:25:30]

#

Tein ohjelman jossa on kaksi picturebox:ia.
Toiseen ladataan kuvatiedosto jossa on kaikki ohjelman kuvat.
Ne siirretään siihen toiseen WinApi:lla yksikerrallaan.
Ongelmana on se että jos siirrän sen pictureboxin johon kuvat on ladattu pois niin että
se ei näy ohjelman ajon aikana niin siinä pictureboxissa johon kuvat on siirretty katoavat.
Toivottavasti joku ymmärsi.

Bill Keltanen [31.03.2004 15:27:33]

#

Kyllä ymmärsin, sama on mun piirrustusohjelmassa... Jos jotain tulee siihen päälle, se pyyhkiintyy :( hmm, nyt kun kokeilin, laita Boxin Enabled Falseksi, siten se ei kai lähde kun siihen ei saa piirrettyäkään..

Antti Laaksonen [31.03.2004 16:17:32]

#

En ymmärtänyt ihan kokonaan, mutta kokeile laittaa sen PictureBoxin, jossa ladattavat kuvat ovat (ja joka siis ilmeisesti tulee olemaan näkymättömissä), AutoRedraw-ominaisuuden arvoksi True.

hunajavohveli [31.03.2004 18:30:27]

#

Aika hämäriä nuo PictureBoxin kuvasysteemit kyllä on. Itselläni on sellainen ongelma, ettei AutoReDrawin True-arvon omaaman PictureBoxin koko voi muuttaa niin, että voisi vielä piirtääkin siihen.

tuomas [01.04.2004 14:08:48]

#

Kuvat täytyisi saada samalla tavalla piiloon kuin tuossa putkassa olevassa jakija pelissä.

tuomas [02.04.2004 08:29:06]

#

Tarkennan vielä hieman tuota äsköistä kommenttia:
Putkan jakija nimisessä pelissä on 2 pictureboxia.
toisen nimi on pKuvat ja toinen taisi olla pTausta.
Minun täytyisi saada omassa ohjelmassi samalla tavalla kuvat piiloon(samalla tavalla kuin pKuvat on piilossa)
Ongelmaksi tuli se että kun kuvat piilottaa kuva katooa myös siitä toisesta pictureboxista.
Boxin enabled arvon laittaminen false:ksi ei auttanut.

Voin lähettää koodin sinulle Laaksonen jos jaksat vilkaista sitä.

hunajavohveli [02.04.2004 17:38:29]

#

Pistä tähän, jos ei ole liian pitkä.

Antti Laaksonen [02.04.2004 23:39:31]

#

No etkö voi katsoa, miten PictureBoxien ominaisuudet on asetettu toimivassa esimerkissä, ja tehdä samat jutut omassa ohjelmassasi? Edelleen uskon, että ongelma piilee AutoRedrawissa.

tuomas [03.04.2004 12:53:53]

#

sain ongelman korjattua!


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta