Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Vb + richTextBox + ole kuva

Meitsi [03.10.2004 12:36:27]

#

Miten saisin lisättyä rtf-boksiin kuvan? Tällähetkellä olen saanut siihen lisättyä kyllä kuvan, mutta se näkyy tekstissä "pikakuvakkeena" eikä kuvana.

RichTextBox1.OLEObjects.Add freeOle, "key" & freeOle, CommonDialog1.FileName, ??

Mitä tuohon ?? kohtaan kuuluisi laittaa, ja miten saan estettyä sen, että kun lisään objektin, avautuu ohjelma jossa sitä voi muokata.

Antti Laaksonen [04.10.2004 06:59:59]

#

Nyt ei varmaan käy OLE-kuva, koska se tarkoittaa juuri sitä, että kuvaa pystyy muokkaamaan.

Tässä on lyhyt ja toimiva ratkaisu:
http://www.a1vbcode.com/snippet.asp?ID=2846

Leikepöydän tiedot tosin kannattaa panna talteen ja palauttaa, koska kuva siirretään leikepöydän kautta.

Meitsi [04.10.2004 19:07:14]

#

Kyllä sitä kuvaa SAISI muokata, mutta ongelma on se, että kun objektin lisää, aukeaa muokkausohjelma _suoraan. Tällähetkellä kuva tulee tekstin sekaan niin, että kuvan alla on sen tiedostonimi. Miten saisin pelkän kuvan näkymään? Ja vielä niin, että se näkyy koko objektin kokoisena?

EDIT: Siteeraan soodaa: Kuva kertoo 1337 sanaa: http://www.freewebs.com/square35/teksti.JPG Ja mistähän tuo L-viiva on ilmestynyt? Sellaista ei tuossa B-kuvassa ollut.

Metabolix [04.10.2004 20:04:25]

#

Se L-viiva on varjostus. Tuo sama muuten tapahtuu, jos tiedoston vetää Wordiin suoraan eikä Avaa- tai Lisää Kuva -kohdasta.

Meitsi [04.10.2004 21:21:58]

#

Se kuva on (niinkuin wordissa sanotaan) jossain pikakuvake(moodissa?).

Vastaus

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

Tietoa sivustosta