Ga naar inhoud

[VB6] Naar een volgende lijn springen


anoniem

Aanbevolen berichten

[quote:b201b7a58d="diniz"]Als je een tekst in een tekstbox typt, hoe kun je dan naar de volgende zin springen? Een spatie = space(1), maar enter(1) bestaat niet... dus ipv van: welkom bij het forum wil ik het zo welkom bij het forum bijvoorbeeld.[/quote:b201b7a58d] space(1) is een functie die globaal als volgt geimplementeerd is: [code:1:b201b7a58d] public function space(byval Aantal as long) as string dim i as long for i = 1 to Aantal space = space & " " next i end function [/code:1:b201b7a58d] De enter(n) functie bestaat niet, echter je kan hem wel zelf emuleren: [code:1:b201b7a58d] public function enter(byval Aantal as long) as string Debug.Assert(Aantal >= 0) dim i as long for i = 1 to Aantal enter = enter & vbCrLf next i end function [/code:1:b201b7a58d]
Link naar reactie
Check je ASCII (in Windows ANSI) - codes... ff gekopieerd uit QB45: [code:1:b75d5cc772] ASCII-Tabelle (Zeichencodes 0 - 127) 000 (nul) 016  (dle) 032 sp 048 0 064 @ 080 P 096 ` 112 p 001  (soh) 017  (dc1) 033 ! 049 1 065 A 081 Q 097 a 113 q 002  (stx) 018  (dc2) 034 " 050 2 066 B 082 R 098 b 114 R 003  (etx) 019  (dc3) 035 # 051 3 067 C 083 S 099 c 115 s 004  (eot) 020  (dc4) 036 $ 052 4 068 D 084 T 100 d 116 t 005  (enq) 021  (nak) 037 % 053 5 069 E 085 U 101 e 117 u 006  (ack) 022  (syn) 038 & 054 6 070 F 086 V 102 f 118 v 007  (bel) 023  (etb) 039 ' 055 7 071 G 087 W 103 g 119 w 008  (bs) 024  (can) 040 ( 056 8 072 H 088 X 104 h 120 x 009 (tab) 025  (em) 041 ) 057 9 073 I 089 Y 105 i 121 y 010 (lf) 026 (eof) 042 * 058 : 074 J 090 Z 106 j 122 z 011 (vt) 027  (esc) 043 + 059 ; 075 K 091 [ 107 k 123 { 012 (np) 028  (fs) 044 , 060 < 076 L 092 \ 108 l 124 | 013 (cr) 029  (gs) 045 - 061 = 077 M 093 ] 109 m 125 } 014  (so) 030  (rs) 046 . 062 > 078 N 094 ^ 110 n 126 ~ 015  (si) 031  (us) 047 / 063 ? 079 O 095 _ 111 o 127  Erweiterte ASCII-Tabelle (Zeichencodes 128 - 255) 128 € 144 ? 160   176 ° 192 À 208 Ð 224 à 240 ð 129 ? 145 ‘ 161 ¡ 177 ± 193 Á 209 Ñ 225 á 241 ñ 130 ‚ 146 ’ 162 ¢ 178 ² 194  210 Ò 226 â 242 ò 131 ƒ 147 “ 163 £ 179 ³ 195 à 211 Ó 227 ã 243 ó 132 „ 148 ” 164 ¤ 180 ´ 196 Ä 212 Ô 228 ä 244 ô 133 … 149 • 165 ¥ 181 µ 197 Å 213 Õ 229 å 245 õ 134 † 150 – 166 ¦ 182 ¶ 198 Æ 214 Ö 230 æ 246 ö 135 ‡ 151 — 167 § 183 · 199 Ç 215 × 231 ç 247 ÷ 136 ˆ 152 ˜ 168 ¨ 184 ¸ 200 È 216 Ø 232 è 248 ø 137 ‰ 153 ™ 169 © 185 ¹ 201 É 217 Ù 233 é 249 ù 138 Š 154 š 170 ª 186 º 202 Ê 218 Ú 234 ê 250 ú 139 ‹ 155 › 171 « 187 » 203 Ë 219 Û 235 ë 251 û 140 Œ 156 œ 172 ¬ 188 ¼ 204 Ì 220 Ü 236 ì 252 ü 141 ? 157 ? 173 189 ½ 205 Í 221 Ý 237 í 253 ý 142 Ž 158 ž 174 ® 190 ¾ 206 Î 222 Þ 238 î 254 þ 143 ? 159 Ÿ 175 ¯ 191 ¿ 207 Ï 223 ß 239 ï 255 ÿ [/code:1:b75d5cc772] Voor de een aantal van eerste 32 codes even een verduidelijking... 007 = bel (wanneer gestuurd naar printer hoor je de printerbel, anders een pieptoon) 009 = tab 008 = backspace (handig voor printen, voor puntjes ed) 013 = enter 027 = escape 032 = spatie
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...