Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Screenshotti jpg:ksi? (vb6)

Sivun loppuun

apocalypse [19.02.2004 00:50:21]

#

Miten tallennetaan screenshotti jpg muotoon, tai miten tallennetaan screenshotti ylipäätäänsä?

petrinm [19.02.2004 16:16:41]

#

Toi koodi ottaa kuvan ja tallentaa.
edit:Kannattaa pitää image lootassa kuva, muuten tulee vain picture Boksin kokoinen kuva.

Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Const myScreen = 0
Const myForm = 1

Private Sub Command1_Click()
'Ottaa Sreenshotin
   keybd_event vbKeySnapshot, myScreen, 0&, 0&
   Image1.Picture = Clipboard.GetData(vbCFBitmap)
'Tallentaa kuva
   SavePicture Image1.Picture, "c:\Kuva.bmp"
End Sub

setä [19.02.2004 16:34:25]

#

VB:llä ei voi tallentaa (muuntaa) jpg-muotoon. Tarvitaan jokin kuvankäsittelyohjelma.

sooda [19.02.2004 16:36:43]

#

taikka vaikka joku kirjasto joka auttaa. muistin joskus jonkun mutten enää... mut kyllä se mahdollista on.

setä [19.02.2004 17:33:39]

#

Jeps, Googlellahan se löytyi heti (visual basic, jpg)

apocalypse [20.02.2004 12:48:02]

#

oki, täytyy mennä testailemaan, kiitos

miiro [22.02.2004 11:47:08]

#

Petrinm, tosta sun koodista puuttuu savepicture funkkarin määrittely. Eli mikä se määrittely on...sori oon vähän tyhmä en jaksa mistään ettii enkä vääntää.

setä [22.02.2004 14:05:23]

#

SavePicture on VB:n oma käsky.
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


Sivun alkuun

Vastaus

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

Tietoa sivustosta