Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Long ja String

Bill Keltanen [16.05.2004 12:55:12]

#

Mitä eroa on Longilla ja Stringillä?

jcd3nton [16.05.2004 12:57:03]

#

Long on 32 neljän tavun kokonaisluku(-2147483648 - 2147483647), String on merkkijono(Merkkejä 0 - 65500)...

hunajavohveli [16.05.2004 13:27:30]

#

jcd3nton kirjoitti:

Long on 32 neljän tavun kokonaisluku(-2147483648 - 2147483647), String on merkkijono(Merkkejä 0 - 65500)...

[pilkunviilaus]
Tarkoitat varmaan että 32 bitin eli neljän tavun kokonaisluku. Ettei olisi tuo merkkijonon pituus 65535? Voin olla väärässä, mutta se vaikuttaisi kuitenkin loogiselta.
[/pilkunviilaus]

jcd3nton [16.05.2004 15:20:26]

#

Juu muokkasin tuota viestiä ja vahingossa pyyhin pois tuon bitin eli tekstin.

ED: Hmm, mikäköhän tuon Stringin max pituus on... ei tullut virhettä vaikka lisäsin merkkejä 65547, en tuon enempää jaksanut lisätä..

~jc

Blaze [16.05.2004 19:37:55]

#

Lukekaa MSDN:ää, niin ei tarvi arvailla:

MSDN kirjoitti:

There are two kinds of strings: variable-length and fixed-length strings.
-A variable-length string can contain up to approximately 2 billion (2^31) characters.
-A fixed-length string can contain 1 to approximately 64K (2^16) characters.

Näin siis VB:ssä. QB:stä ei hajuakaan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta