Hjälp mig, jag blir galen. I Windows så representeras Enter alltid av två tecken, det finns inte så mycket du kan göra åt det. Hej !VbNewLine
Vbnewline förvillar mig något otroligt.
jag har en sub som lattjar med Mid, Instr och andra typiska stränghanterings funktioner.
I vissa fall så delar en av funktionerna(kommer inte ihåg vilken) på enter tecknet så att det blir två st || på olika ställen(inte bredvid varandra). man kan ju säga att vbnewline="||". är vbnewline igentligen två tecken? eller? Om man kör följande kod:
<code> sträng= left 3, "ww||w" 'så blir
"ww|"</code>
Det borde ju bli "ww||".
Ska jag inte använda vbnewline i sådana här sammanhang eller?
Hjälp....*gråter*
/CythSv: VbNewLine
MSSv: VbNewLine
Har jag missufattat det hela eller ?
Jag har alltid trot att Enter är alltid bara är chr(13).
En radmatning är dock chr(13) + chr(10) .
Har fått för mig att Chr(10) som är LineFeed 'genereras'
automatiskt i textboxar/controller etc när man
skriver/trycker 'Enter'.
(I Dos-program flyttar chr(13) markören till vänster och
chr(10) skapar en ny rad vid utskrift till matris-skrivare.
vissa drivrutiner i windows lägger till chr(10) automatiskt
när man skriver ut chr(13))
Har inte lyckats att 'fånga' chr(10) i vb i key-down/press/up vid Enter.
Enter och vbNewLine är väl inte samma sak ?
MVH
Peter S