Printen

Status
Niet open voor verdere reacties.

Milkyman

Gebruiker
Lid geworden
10 mei 2007
Berichten
35
Hallo Allemaal,

is er misschien iemand die mij kan helpen met het volgende probleem. Ik gebruik/programmeer in VB6 en heb wat moeite met de printer opdracht. Ik heb namelijk een programma geschreven waarbij je een aantal tekstvelden kun invullen. Op 1 van deze tekstvelden kun je ongeveer 3 regels tekst invullen. Als ik nu deze tekst van de tekstvelden wil printen worden de regels aan de rechterzijde van het papier niet afgebroken. Je kunt dus alleen een gedeelte van te tekst lezen. Is er een commando of een andere manier waarop ik de tekst in het tekstveld, die bestaat uit meerdere regels, in stukken kan hakken, zodat ik deze passend op een pagina kan printen.


Alvast bedankt voor de moeite..

Groet, Milkyman :o
 
Is er een commando of een andere manier waarop ik de tekst in het tekstveld, die bestaat uit meerdere regels, in stukken kan hakken,
je kan string-functies gebruiken, zoals "mid", "left" en "right".

voorbeeldje:
in een command-knop of wat dan ook

Code:
msgbox mid(text1.text, 1, 20)
msgbox mid(text1.text, 20,20)
msgbox mid(text1.text, 40,20)

Je kan natuurlijk ook gewoon de lengte van de text opvragen en delen door 3 (ofzo) en via dat de text in x stukken delen.
 
Vegras,

Bedankt. Ik ga het gelijk proberen of dit werkt.
in ieder geval bedankt voor je reaktie.:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan