Toon posts:

[VB] Picture.PaintPicture

Pagina: 1
Acties:

Verwijderd

Topicstarter
Heyz

heb hier wat problemen met paintpicture, :)
code:
1
2
3
    ChartImp.EditCopy
    frmPrint.Picture2.Picture = Clipboard.GetData(vbCFDIB)
    frmPrint.picPrint.PaintPicture frmPrint.Picture2.Picture, 10, 10

met de eerste regel steek ik de chart in het klembord & met de 2e haal ik die er weer uit en zet die in picture2.
deze eerste 2 regels werken perfect, maar weet er iemand waarom die 3e het niet doet ??

tnx

Verwijderd

Heb je autoredraw van beide pictures op true staan? Dat wil nog wel 's helpen :)

Mischien moet je ook .Image gebruiken, ipv .Picture, dus:
code:
1
frmPrint.picPrint.PaintPicture frmPrint.Picture2.Image, 10, 10

maar dat moet je ff testen.

Verwijderd

Topicstarter
Nopes

doet het ook niet ...
tnx anyway, :)

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 22:15

Sponge

Serious Game Developer

Probeer eens picPrint.Refresh (er onder)

Verwijderd

Topicstarter
Nu heb ik hetvolgende:
code:
1
2
3
4
5
    ChartImp.EditCopy
    frmPrint.Picture2.Picture = Clipboard.GetData(vbCFDIB)
    frmPrint.Picture2.Refresh
    frmPrint.picPrint.PaintPicture frmPrint.Picture2.Image, 10, 10
    frmPrint.picPrint.Refresh

en het dopet het nog steeds niet, :)

Verwijderd

ik zal vanvavond thuis nog 's kijken of ik een voorbeeldje kan vinden.

Verwijderd

Topicstarter
Gevonden, :)
deze code doet het:
code:
1
2
3
4
frmPrint.picPrint.AutoRedraw = True
ChartImp.EditCopy
frmPrint.Picture2.Picture = Clipboard.GetData(vbCFDIB)
frmPrint.picPrint.PaintPicture frmPrint.Picture2, 10, 10
Pagina: 1