Lange Strings

01/03/2012 - 07:24 von Lothar Geyer | Report spam
Wirklich lange (100 MB und so) kommen zwar selten vor - aber vor kurzem
hatte ich den Fall. Und natürlich die entsprechende Fehlermeldung. Beim
Googlen fand ich dann Angaben, dass Strings in VB maximal 64.000 Bytes
lang sein können, aber auch andere Zahlen schwirren da im Netz herum.
Unabhàngig davon, dass ich schon größere Strings als 64.000 Bytes
verarbeitet habe: weiß jemand etwas Genaues?

Lothar Geyer
 

Lesen sie die antworten

#1 Christian Zimmermann
01/03/2012 - 10:40 | Warnen spam
Hallo Lothar,

Am 01.03.2012 07:24, schrieb Lothar Geyer:
Wirklich lange (100 MB und so) kommen zwar selten vor - aber vor kurzem
hatte ich den Fall. Und natürlich die entsprechende Fehlermeldung. Beim
Googlen fand ich dann Angaben, dass Strings in VB maximal 64.000 Bytes
lang sein können, aber auch andere Zahlen schwirren da im Netz herum.
Unabhàngig davon, dass ich schon größere Strings als 64.000 Bytes
verarbeitet habe: weiß jemand etwas Genaues?



Hast Du denn keine Online Hilfe (F1 drücken) zur Verfügung? Da steht
drin, dass Zeichenfolgen variabler Lànge bis max. 2^31 Zeichen enthalten
können und Zeichenfolgen fester Lànge max. 2^16 Zeichen. Der Compiler
von VB6 akzeptiert (getestet!) 65526 als feste Lànge. Variabel habe ich
nicht getestet, hàngt aber maßgeblich vom verfügbaren Arbeitsspeicher
und dessen Management ab.

Gruß, Christian

Ähnliche fragen