Jump to content


- - - - -
Solved

past image in richtextbox ?

Image RichTextBox

  • Please log in to reply
Er zijn 25 reacties in dit onderwerp

#1 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 23 April 2012 - 03:22


Goedennacht allemaal,

ik zit met een vraagje en hoop jullie mij kunnen helpen.
ik vindt niets op google.


hoe kan ik deze achtergrond kleur vervangen door de achterkleur van de richtextbox zelf.

Code:
Clipboard.SetImage(Image.FromFile("c:\demo.png"))
richtextbox1.paste


Thanks.

#2 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 23 April 2012 - 08:07

Bedoel je de kleur van die richtextbox of die van die image in je clipboard?
Als je de kleur van die richtextbox wilt aanpassen kan dat met
Visual Basic Code:
  RichTextBox1.BackColor = Color.DimGray
of anders op het laatste naar jou smaak.

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#3 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 23 April 2012 - 11:49

goedenmorgen pascal,

ik bedoel de image van het clipboard. die zou dan de kleur moeten krijgen van de richtextbox.

alvast bedankt voor je reply :)

#4 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 25 April 2012 - 07:46

:( geen oplossing.

ik heb zelfs nieuwe form met richtextbox met witte achtergrond
maar blijft grijs aangeven.

nieuwe code maar blijft zelfde.

Code:
Dim org As Image = New Bitmap("C:\open16.png")
Dim img As Image = New Bitmap(org.Width, org.Height)
Using g As Graphics = Graphics.FromImage(img)
g.Clear(Color.Red)
Dim rect As Rectangle = New Rectangle(0, 0, org.Width, org.Height)
g.DrawImage(org, rect, 0, 0, org.Width, org.Height, GraphicsUnit.Pixel)
End Using
Clipboard.SetImage(img)
RichTextBox13.Paste(DataFormats.GetFormat(DataFormats.Bitmap))



#5 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 06:42

Probeer dit eens, is dat wat je bedoeld?
Visual Basic Code:
  Dim org As Image = New Bitmap("C:\open16.png")
		Dim img As Image = New Bitmap(org.Width, org.Height)
		Using g As Graphics = Graphics.FromImage(img)
			g.Clear(RichTextBox13.BackColor)
			Dim rect As Rectangle = New Rectangle(0, 0, org.Width, org.Height)
			g.DrawImage(org, rect, 0, 0, org.Width, org.Height, GraphicsUnit.Pixel)
		End Using
		Clipboard.SetImage(img)
		RichTextBox13.Paste(DataFormats.GetFormat(DataFormats.Bitmap))

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#6 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 09:05

hey pascal
ik heb dat al geprobeert in de toekomst
maar blijft het zelfde :(

nog andere ideeen :) aub.

#7 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 09:09

Hmmm vreemd want die werkt bij mij wel.

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#8 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 09:56

goedemorgen pascal :)

ik gebruikte een image or icon with transparent background color.
ik had zelfs opnieuw getest met een nieuwe form

en richtextbox met witte achtergrond maar maakte niet uit :(
ik begrijp er zelfs niet van :(

#9 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 10:45

Ik weet niet in hoe verre je project prive is anders plaats hem eens hier in een bijlage , dan kunnen we eens kijken.

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#10 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 11:40

kleine demo gemaakt

wel even de file wijzigen :)
ik krijg zelfs geen image te zien.

success

Bijgevoegde Bestanden



#11 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 12:33

Uh waar wil jij die image dan hebben staan?
In die ritchtextbox of als achtergrond van die form?

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#12 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 12:38

wel die image word er in geplakt
en komt automatisch links boven te staan.

#13 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 12:48

Ik zie dat je die zelfde vraag gesteld hebt op een ander forum en dat ze daar ook niet 123 een oplossing voor hebben.
Dus vervang deze regel
Visual Basic Code:
RichTextBox13.Paste(DataFormats.GetFormat(DataFormats.Bitmap))

eens met deze regel
Visual Basic Code:
 RichTextBox13.CreateGraphics().DrawImage(Clipboard.GetImage, -10, 0, New Rectangle(0, 0, RichTextBox13.Width, RichTextBox13.Height), GraphicsUnit.Pixel)

Heb je tenminste hier iets snellere reactie ;)

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#14 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 12:53

lol
ja je moet overall eens proberen e :)

denk niet dat het werkt :(

Code:
Dim org As Image = New Bitmap("C:\open16.png")
	   ' Dim img As Image = New Bitmap(org.Width, org.Height)
		' Using g As Graphics = Graphics.FromImage(img)
		' g.Clear(RichTextBox13.BackColor)
		' Dim rect As Rectangle = New Rectangle(0, 0, org.Width, org.Height)
		' g.DrawImage(org, rect, 0, 0, org.Width, org.Height, GraphicsUnit.Pixel)
		' End Using
		Clipboard.SetImage(org)
		RichTextBox13.CreateGraphics().DrawImage(Clipboard.GetImage, -10, 0, New Rectangle(0, 0, RichTextBox13.Width, RichTextBox13.Height), GraphicsUnit.Pixel)
		RichTextBox13.Paste(DataFormats.GetFormat(DataFormats.Bitmap))



#15 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 13:02

Nee zo zal het ook niet werken, je zet de begin codes op commentaar, ik vermelde alleen die ene regel vervangen en de rest te laten staan.

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#16 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 13:08

oops sorry :)

maar werkt ook niet :(

Code:
Dim org As Image = New Bitmap("C:\open16.png")
			Dim img As Image = New Bitmap(org.Width, org.Height)
			Using g As Graphics = Graphics.FromImage(img)
				g.Clear(RichTextBox13.BackColor)
				Dim rect As Rectangle = New Rectangle(0, 0, org.Width, org.Height)
				g.DrawImage(org, rect, 0, 0, org.Width, org.Height, GraphicsUnit.Pixel)
			End Using
			Clipboard.SetImage(img)
			RichTextBox13.CreateGraphics().DrawImage(Clipboard.GetImage, -10, 0, New Rectangle(0, 0, RichTextBox13.Width, RichTextBox13.Height), GraphicsUnit.Pixel)
			' RichTextBox13.Paste(DataFormats.GetFormat(DataFormats.Bitmap))



#17 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 13:14

Dan ga ik een stomme vraag stellen, staat die open16.png wel op de c oals je dat ik je code vermeld want hier werkt het gewoon normaal als ik de image naam verander naar een png file van mij.

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#18 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 13:16

ja hoor
maar blijft een grijze achtergrond kleur geven :(

en deze regel verbergt mijn image :(

Code:
RichTextBox13.CreateGraphics().DrawImage(Clipboard.GetImage, -10, 0, New Rectangle(0, 0, RichTextBox13.Width, RichTextBox13.Height), GraphicsUnit.Pixel) 



#19 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 13:22

Probeer deze eens zonder iets aan de code te doen.
Bijlage  testje.rar   104.99K   3 Aantal bijlagen

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#20 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 13:28

:-o :-o :-o

wat.....

meen je dat nu?
als ik zelfde formule doe als die van jouw
werkt het wel zonder ene grijze achtergrond color.

:'( voel mij nu echt beetje dom

#21 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 13:31

Dat heeft niks met dom te maken ;)
Je zult toch ergens een foutje hebben zitten.

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#22 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 13:45

ik kan je niet genoeg bedankt pascal
maar ben blij dat je mij hebt kunnen helpen hieruit.

hartelijk dank voor je tijd :)

een pluimpje voor jouw :D

#23 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 15:01

Graag gedaan, gelukkig is het geen veer, die word wat ruim genomen door sommige :P

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***


#24 Dummy1912

Dummy1912

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 771 Berichten
    Last Visit

Geplaatst op 26 April 2012 - 19:37

lol een veer?

hoezo op welk vlak wordt dit ruim genomen.

#25 Eviltwin

Eviltwin

    Professional Developer

  • Leden
  • PipPipPipPip
  • 290 Berichten
    Last Visit Vandaag, 17:25
  • LocatieKampen, Nederland

Geplaatst op 26 April 2012 - 20:18

Ik denk dat pascalBianca doelt op het volgende topic Dummy:

http://www.vbib.be/i...h__1#entry59902

Groeten

Eviltwin

#26 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 3682 Berichten
    Last Visit Vandaag, 11:47
  • LocatieSusteren, Nederland, Midden Limburg.
Contributor

Geplaatst op 26 April 2012 - 21:08

;)

Wat is het gezegde in Ontwikkeling van software.: Er zijn vele wegen die naar Rome leiden, de kunst is de goede te vinden.
email : pascalbianca@vbib.be
of email : webmaster@vbib.be
MSN.:: pmhaschuffelers@hotmail.com
Volg ook mijn Raspberry Pi Blog.:: link


Geplaatste afbeelding


Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


*** If you like you're solution or appriciate the crew's effort, please click on the facebook like or the Google + button ***






Also tagged with one or more of these keywords: Solved, Image, RichTextBox

0 gebruiker(s) lezen dit onderwerp

0 leden, 0 gasten, 0 anonieme gebruikers

Sign In


[Solved] Untitled 1

Hosting provided by Combell
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
vbib.be - vbnet.be - vbdotnet.be - visualbasic.be