Cladon, ik heb je situatie ff nagemaakt in een sheet (zie attachment). In het form heb ik extra textboxen gemaakt om het volgende te kunnen tonen:
- hoeveel characters er ingetikt zijn (inclusief de spaties, want dat is óók een character)
- wat de ASCII waarde is van het laatst ingetikte character
- en als geintje: wat de binaire waarde is van het laatst ingetikte character (volkomen nutteloos, maar wél leuk! )
- het geschatte aantal regels...
Ik hoopte met het bepalen van het aantal characters per 'line' te berekenen om hoeveel 'lines' het gaat. De grap is dat een 'line' in een multi line textbox gewoon uit 1 regel bestaat!
Welliswaar 1 die bij het bereiken van de rechter TextBox-rand doorgaat op een volgende (voor ons zichtbare) regel, maar voor de computer is het echt 1 eindeloos doorgaande zin!
De reden dat ik die ASCII textbox er bij maakte, was om te zien of er soms een LineFeed (10) of CarriageReturn (13) character werd ingevoegd... Nee dus!!!!
Ik ben dus bang dat het tellen van het aantal 'lines' niet zal lukken....
OF je moet genoegen nemen met een redelijk (goede?) schatting. Als je mijn voorbeeld neemt, heb je de mogelijkheid om 33 kleine letters of 28 hoofdletters op 1 line te tikken. Je zou dan dus kunnen zeggen: len(TextBox1)/30 = het aantal regels.... (maar het blijft een schatting met alle fouten vandien! Bijvoorbeeld als een woord te lang is voor de regel, zal dat woord doorgezet worden naar de volgende... Dan gaat je telling en deling dus volkomen de mist in!
)
Blijft dus mijn vraag: Waarom moet je het aantal 'lines' weten dat er gebruikt is?
Groet, Leo