Newsgroup: it.comp.lang.visual-basic
Titolo: DIM

Ciao a tutti
Conosco il power basic e poco altro
in questi linguaggio io posso scrivere
DIM  pippo (6)
DIM  pippo (1:6)
DIM  pippo (1 to 6)
 
Vorrei sapere con certezza se è vero che nel VB 2008
NON sia possibile scrivere
DIM pippo (1 to  6)
o
DIM pippo (1:6)
e se non è possibile...il perchè
Grazie 
 
 

Correva il 05/04/2012 e rincorrendolo AIOE scriveva:
dim pippo (0 TO 12) è consentito...serve ad esplicitare dove vuoi che 
si fermi....INUTILE Dim pippo(12)
 
NON PUOI FARE
dim Pippo(1 TO 12)
perchè non hai il controllo del limite INFERIORE (sai che casini 
altrimenti)
LO CONTROLLI SOLO nell'opzione
OPTION BASE 0 limite inferiore=0
OPTION BASE 1 limite inferiore =1
 
Maggiori info
http://blogs.msdn.com/b/charles_sterling/archive/2009/10/20/setting-up-offline-help-docs-in-visual-studio-2010-beta2.aspx
 
 
 
QUINDI
Option base 0
Dim pippo(0 to 11) 12 elementi ALIAS dim pippo(11)
 
Option base 1
Dim pippo(1 to 12) 12 elementi ALIAS dim pippo(12)
 
-- 
----- Italliaaaaa 3227! -----
Che giovano a quell'uomo ottant'anni passati senza far niente?... 
Costui non è vissuto, ma si è attardato nella vita; né è morto 
tardi,... ma ha impiegato molto tempo per morire!
 
Lucio Anneo Seneca
 
 

Wodka40° scriveva il 06/04/2012 :
OPS
ARIDAJE
non è giornata
....mi hai chiesto del VB.net!
COME NON DETTO!!!!
partono da zero..!
Ma dim pippo(0 to 10) lo accetta (anche se non serve a 
nulla)....provato ora ora!
 
.perchè...??? BOH! ....Perchè tutti i linguaggi informatici (la 
stragrande maggioranza) fa così!
 
-- 
----- Italliaaaaa 3227! -----
Bisogna sempre dare spontaneamente quello che non si può impedire ti 
venga tolto.
(Vittorio Alfieri)
 
 


ti ringrazio, i concetti di base li conosco, ma lo avevo chiesto per un mio 
amico che dice che nel VISUAL BASIC 2008 non riesce a trovare l'istruzione 
OPTION BASE, per cui deve sempre partire da 0.
E' da credere ? Ripeto VB 2008.
------------
P.S. Per caso sei abruzzese ?
ti ho visto citare la majella... 
 
 


ti ho risposto mentre scrivevi anche tu, ma, riepilogando:
nel VB 2008 (che non mi pare sia .net, e cmq ste cose non le so)(non VB2010, 
non VB2005, non VB.net, non VBA ecc) č possibile creare un vettore (matrice) 
del tipo che vada da 1 a 10 invece che da 0 a 9 ?
Se č possibile, allora ci deve essere l'istruzione OPTION BASE che il mio 
amico non trova.
Quindi se mi si dice che esiste lo costringerň a cercarla e trovarla, perchč 
non mi pare possibile essere obbligati a 0-9 se si vuole fare 1-10
ciao 
 
 

 news:4f7ebd57$0$1578$5fc...@news.tiscali.it...
vedi sotto
YES
si parte da zero! l'opzione option base 0/1 c'è in VB4 5 6 VBA dal 
dotnet in poi ...no!
E meno male aggiungo! il TO rimane possibile (anche se la guida non lo 
dice) ma non so perchè(compatibilità con cosa?)...usato solo una volta 
e nemmeno so perchè!!!
 
....per il resto....toscano!
La majella l'ho citata per non cadere nella solita "maremma maiala"!
 
-- 
----- Italliaaaaa 3227! -----
Mi disturba la morte, è vero. Credo che sia un errore del padreterno. 
Non mi ritengo per niente indispensabile,
ma immaginare il mondo senza di me: che farete da soli?
(Vittorio Alfieri)
 
 

> news:4f7ebd57$0$1578$5fc...@news.tiscali.it...
 
 
UFFF
In estrema sintesi
VB6 è la fine di un "modo" di pensare i linguaggi di Microsoft.
Da li in poi ha rivoluzionato parecchio e si usa il dotNet (non me ne 
vogliano i puristi...detta in 2 parole: una macchina virtuale stile 
java)...quindi
 
VB.net che tu chiami VB2005 VB2008 etc etc usa dotNet per compilare i 
programmi.
 
DAL 
vb.net
 in poi c'è stato uno sforzo di adeguamento del linguaggio 
"ad usi e costumi" il più possibile standard a livello informatico 
(parzialmente riuscito)
...NON C'E' PIU' OPTION BASE.
Può cercarlo parecchio...se lo trova mi faccia un fischio...
 
-- 
----- Italliaaaaa 3227! -----
Please, visits website, but please visit Italy. We’re t’best country in 
the world in terms of: Culture, Landscapes, Arts, History, Cities, 
Villages, Beautiful countryside, seaside, mountains. That is Italy. You 
know, perhaps, you dreaming about. But please, visit or country. We 
will welcome you warmly and with a better organization.
(Francesco Rutelli Video a: 
http://www.martek.it/dblog/mostraVideo.asp?p=/public/dblog/Rutelli1.wmv
 
)
 
 


 
ok, capito, molte grazie e buona pasqua.