Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Rotate? (VB)

makeuu [21.05.2004 18:47:58]

#

Miten onnistuu pictureboxin joka on blitattu taustalle niin miten saan sen pictureboxin tavallaan

_____
|    |
|    |
|____|
muotoon:

  /
 /   /
    /
ja
________
|       |
|_______|
muotoihin eli kallistettua?

eli kallistettua noin 30 astetta kerrallaan tain mielellään vain 5 astetta..
edit: meni vähän tossa keskimmäisessä nuo väärin :)

Antti Laaksonen [21.05.2004 23:15:20]

#

Mitään valmista tapaa ei valitettavasti ole. Itse ehkä piirtäisin valmiiksi kaikki kuvat eri asennoissa, jos niitä ei ole kovin paljon. Tietenkin pikselien paikat voi myös laskea, mutta se tuppaa olemaan hidasta.

Meitzi [22.05.2004 20:02:08]

#

Tietysti jos jostain sattuu löytymään joku ocx jossa tuollainen toiminto on mutta kuten Antti ehdotti niin kannattaa ensin yrittää jos kuvat voisi tallentaa etukäteen käännettyinä.

Meitzi [22.05.2004 20:03:53]

#

Näkyhän petrinm tosin juuri lisäävän koodivinki jossa käytetään APIa, nopeudesta ei tietoa.

https://www.ohjelmointiputka.net/koodivinkit/23794-vb6-kuvan-pyörittäminen-3
(nick korjattu)

Tony.Rasmus [27.05.2004 10:36:44]

#

Ite tein just tuolla Meitzi:n kertomalla ohjeella ja toimi hyvin. Kuvanpyöräytys tuolla ohjeella on todella nopeaa ja siitä bitblt:n käyttö onnistuu melko kätevästi.

Vastaus

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

Tietoa sivustosta