Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #19637 > unrolled thread

Errore 6 overflow

Started byGulp® <gulp@hotmail.it>
First post2019-06-22 01:00 +0200
Last post2019-06-23 12:18 +0200
Articles 3 — 2 participants

Back to article view | Back to it.comp.lang.visual-basic


Contents

  Errore 6 overflow Gulp® <gulp@hotmail.it> - 2019-06-22 01:00 +0200
    Re: Errore 6 overflow Luca D <antaniserse@yahoo.it> - 2019-06-22 11:34 -0700
      Re: Errore 6 overflow Gulp® <gulp@hotmail.it> - 2019-06-23 12:18 +0200

#19637 — Errore 6 overflow

FromGulp® <gulp@hotmail.it>
Date2019-06-22 01:00 +0200
SubjectErrore 6 overflow
Message-ID<qejnis$1dtu$1@gioia.aioe.org>
Per verificare la disponibilità di spazio in una pen USB uso

dim spazio as Long
spazio = fso.GetDrive("G").AvailableSpace

Se inserisco una chiavetta da 1 Gb tutto bene, se di 64 Gb mi dà overflow
possibile che una variabile long non possa contenere il valore?


-- 
Gulp®
--
"Partimque figuras retulit antiquas, partim nova monstra creavit."
(La Metamorfosi - Ovidio)

[toc] | [next] | [standalone]


#19638

FromLuca D <antaniserse@yahoo.it>
Date2019-06-22 11:34 -0700
Message-ID<dcea9048-ac52-4088-8228-3796c6da757d@googlegroups.com>
In reply to#19637
On Saturday, June 22, 2019 at 1:00:57 AM UTC+2, Gulp® wrote:

> possibile che una variabile long non possa contenere il valore?

Decisamente.... un Long in VB6 è un intero a 32bit con segno, quindi al massimo 2.147.483.647; considerato che .AvailableSpace esprime il valore in byte, il calcolo è presto fatto.

Fortunatamente .AvailableSpace di FileSystemObject non è tipizzato/è un Variant, per cui cambia la tua variabile di conseguenza.

[toc] | [prev] | [next] | [standalone]


#19639

FromGulp® <gulp@hotmail.it>
Date2019-06-23 12:18 +0200
Message-ID<qenjlf$5p7$1@gioia.aioe.org>
In reply to#19638
Il 22/06/19 20:34, Luca D ha scritto:

> Decisamente.... 

E' vero, si è talmente abituati a considerare "larga" una Long che ti 
sembra impossibile possa essere riempita. Ma chi viene dal floppy-disk, 
fa ancora fatica a rapportarsi con dimensioni di 64 Gb di spazio su un 
supporto portable esterno.

> Fortunatamente .AvailableSpace di FileSystemObject non è tipizzato/è un Variant, per cui cambia la tua variabile di conseguenza.
> 

Ok. Grazie

-- 
Gulp®
--
"Partimque figuras retulit antiquas, partim nova monstra creavit."
(La Metamorfosi - Ovidio)

[toc] | [prev] | [standalone]


Back to top | Article view | it.comp.lang.visual-basic


csiph-web