Toon posts:

[vb6] lengte/hoogte in pixels van een regel bepalen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Euj iedereen!

Het bepalen van de lengte van een regeltje tekst is niet lastig met de 'Len'-functie. Maar nu heb ik een stukje tekst, en daarvan wil ik de lengte en hoogte weten in pixels! De tekst heeft een variabel lettertype (instelbaar door user) en variabele lettergrootte! En de lettergrootte wordt gemeten in points, niet in pixels! Iemand suggesties (misschien dat de letterhoogte nog geconverteerd kan worden, maar tekstlengte?)

Alvast tnx!

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 26-08 11:55

Crazy D

I think we should take a look.

Kijk eens naar de TextWidth en TextHeight methods van o.a. forms.
(wel de ScaleMode even goed zetten)

[ Voor 23% gewijzigd door Crazy D op 31-12-2002 11:27 ]

Exact expert nodig?


Verwijderd

Topicstarter
Het gaat om de MSChart control... die kent iniedergeval geen textwidth en textheight volgensmij...

Verwijderd

Dan kan je het best een picturebox pakken en daarvan het font goedzetten, en de scalemode op vbPixels zetten. Vervolgens kan je daar TextWidth() en TextHeight() op aanroepen :).

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 26-08 11:55

Crazy D

I think we should take a look.

Dan gebruik je de form, of een picturebox. Niet getest, maar ik neem aan dat TextWidth en -Height dezelfde waardes teruggeven, ongeacht van welke control je de de methods gebruikt (zolang de scalemode maar goed staat).

Exact expert nodig?


Verwijderd

Topicstarter
Hmmm... klinkt logisch, tnx guys!
Pagina: 1