Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Vb ympyrän täyttö värillä

Sivun loppuun

Milu [28.02.2004 11:42:27]

#

Mitä täytyy lisätä, että täyttäis ton ympyrän sisuksen värillä?

Picture1.FillColor = RGB(255, 0, 0)
Picture1.Circle(100,100), 100, RGB(255, 0, 0)

Sami [28.02.2004 11:46:52]

#

En ole käyttänyt VB:tä, enkä sen grafiikkatoimintojakaan oikeastaan yhtään, mutta kokeilehan esim.
Picture1.Circle(100,100), 100, RGB(255, 0, 0), BF (muistaakseni tuo BF täytää kuvion värillä ainakin QB:ssä, joten se saattaa toimia VB:ssäkin)

remontti-reiska [28.02.2004 11:50:04]

#

Noinhan se pitäisi mennä. Uskoisin :).

Milu [28.02.2004 11:55:11]

#

Testaus VB:llä ei ainakaan BF toiminut QB:llä toimi kyllä.

Blaze [28.02.2004 12:04:10]

#

Picture1.FillStyle = 0

hunajavohveli [28.02.2004 14:07:29]

#

Eikös BF tule sanoista Box Fill? Ja se toimii minun mielestäni ainoastaan Line-käskyssä, kun viivasta voi tehdä laatikon käyttämällä viivaa laatikon halkaisijana. Sen saa jos pistää B, ja jos sen haluaa täyttää, pistää BF. Eli se ei kaiken logiikan mukaan toimi Circle:ssä. Käytä Paint-käskyä, jos se toimii VB:ssä.

Antti Laaksonen [28.02.2004 14:11:32]

#

VB:ssä ei ole jostain syystä Paint-komentoa, mutta Blazen neuvo on oikea. Värin voi sitten määrittää FillColor-ominaisuudella. Ja jos alueen täyttö täytyy tehdä jälkeenpäin, niin WinApi-funktiolla ExtFloodFill se onnistuu.

hunajavohveli [28.02.2004 22:04:48]

#

Kumma tosiaan, että on kaikki Linet, Psetit ja Circlet ja Coloritkin, mutta ei Paintia. No, noinhan se kuitenkin toimii.

remontti-reiska [28.02.2004 22:24:57]

#

Microsoftin huonoa huumoria :D. Yrittänyt tehdä VB:stä hieman erilaisen kuin Qbasicista :).


Sivun alkuun

Vastaus

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

Tietoa sivustosta