Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Picturebox ja hWnd

Jorgga [07.07.2006 17:00:10]

#

Eli mietin tässä jos Pictureboxiin laittaa kuvan (Picture1.hWnd) niin miten sen saisi tallennettua gif tai jpg muotoon? koitin

SavePicture p1.Image, ("C:\kuva.jpg")

mutta kuvasta tulee harmaa?

Mistä löytyy vika tällä kertaa?

Merri [08.07.2006 02:57:07]

#

SavePicture osaa tallentaa vain BMP:nä ja lisäksi Image on se, minne ilmestyy uudet piirtelyt. p1.Picture sisältää varsinaisen kuvan.

JPEG-tallennukseen löytyy esimerkiksi Planet Source Codesta tallennusmoduuli, joka tekee ihan kelpoa jälkeä.

Jorgga [08.07.2006 19:41:20]

#

SavePicture p1.picture, ("C:\kuva.bmp") = Invalid property value.

lisäksi minulla SavePicture osaa tallentaa muotoihin bmp, jpg, gif ihan hyvin

Blaze [08.07.2006 19:45:35]

#

Sulut pois.

hunajavohveli [09.07.2006 12:31:48]

#

Jorgga kirjoitti:

lisäksi minulla SavePicture osaa tallentaa muotoihin bmp, jpg, gif ihan hyvin

Oletko nyt aivan varma? Kai ymmärrät, että kuvan formaatti voi olla ihan mikä tahansa riippumatta siitä, mikä tiedostopääte sillä on. Kokeilepa tallentaa kaksi kuvaa eri muotoihin. Jos tiedoston koko on molemmissa bmp:n luokkaa, formaatti ei ole muuttunut miksikään.

JoreSoft [09.07.2006 14:41:17]

#

Saves a graphic from the Picture or Image property of an object or control (if one is associated with it) to a file.
Syntax
SavePicture picture, stringexpression
..
The SavePicture statement syntax has these parts:
Part Description

picture Picture or Image control from which the graphics file is to be created.
stringexpression Filename of the graphics file to save.
..
Remarks
If a graphic was loaded from a file to the Picture property of an object, either at design time or at run time, and it’s a bitmap, icon, metafile, or enhanced metafile, it's saved using the same format as the original file. If it is a GIF or JPEG file, it is saved as a bitmap file.
Graphics in an Image property are always saved as bitmap (.bmp) files regardless of their original format.

Tolleen se menee ainakin help tiedoston mukaan :)

Vastaus

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

Tietoa sivustosta