Newsgroup: it.comp.lang.visual-basic
Titolo: A Sproposito di DIMensionamento

A ragà
Esiste la possibilità di dimensionare n variabili dello stesso tipo in una
sola botta come avviene in Java? Finora ho sempre scritto:
in VB
    Dim a as Integer, b as Integer, c as Integer, d as Integer, e as Integer
in Java
    int a,b,c,d,e;
con un risparmio di 72-14 = 58 caratteri (ho usato la calcolatrice di
windows per fare il conto :-P)
10 REM Questo sarebbe già un buon motivo per passare a Java (Posted by
Commodore 64)
allora vi dico:
Dim EsistePossibilità as Boolean
If EsistePossibilità = True Then MsgBox "Potevate dirlo subito no!"
Else
MsgBox "porcap.... per fare un programma come Excel bisogna scrivere
10.000.000 di caratteri solo per dimensionare le variabili"
End If
Premetto che uso VB5 (non si sa mai che il problema non sussista per VB6)
Bye, Bye, Babe....................
(--o--)
BARK
(--o--)

Commodore 64)
E' proprio il grosso pregio/difetto di vb: prolisso.
Anche a confrontare 
vb.net
 con c# e' impressionante. Le classi usate sono le stesse,
con gli stessi metodi e proprieta', quindi un programma puo' essere scritto nello stesso
modo in entrambi i linguaggi, ma vb ti fa scrivere piu' caratteri, con keyword lunghissime
tipo Inherits, Overload ecc.
ciao, hal

 wrote in message
news:9a0dmn$326li$1...@ID-56381.news.dfncis.de...



ma ti piace proprio farti del male, vedi che non è un problema di VB ma un
problema tuo???
perché hai scritto "= True" digitando ben 7 caratteri in più? non ce ne era
bisogno, e se poi Microsoft cambiasse la keyword True con una di sua
invenzione? ti tocherebbe cambiare tutto il codice che hai scritto fino ad
ora. :)) LOL e 10.000.000 diventa 10M
byeZ
Sunspot

 tipo Inherits, Overload ecc.
insomma ma quando sarà possibile aggiornare il proprio VB con sto 
VB.NET?
??
e poi VB.net sarà sicuramente pensato per Windows XP o sbaglio? ho visto la
recensione su CNET di XP e non sono affatto soddisfatto... che palle
Microsoft ha ricambiato tutto un'altra volta.
byeZ
Sunspot

 ha scritto nel messaggio
news:2BZw6.111008$lj4.3...@news6.giganews.com...



quello che si perde rispetto al C perché tocca scrivere un po' più caratteri
poi lo si guadagna tutto con la velocità con si si progetta l'applicazione e
si collegano gli oggetti.
byeZ
Sunspot

 si collegano gli oggetti.
poi lo si riperde tutto con la velocita' con cui girano gli exe :)
ciao, a.

 wrote in message
news:9a0a7l$dp1$2...@lacerta.tiscalinet.it...


 DefInt letterrange[, letterrange] . . .
[SNIP]
Ora come ora suggerirei pero' di non usarle, giusto per assicurarti una
vecchiaia felice :-),  dato che non saranno piu' supportate da 
VB.NET
Ciao
--
Luca Dormio
luca....@tin.it

 rileggono) capiscono subito di che si parla.
Indubbiamente Ricc, ma non ti sembrerebbe più comodo e più copatto scrivere
ad esempio
Dim (Nome, Cognome, ResidenteIn, Via) as String
che poi non mi sembra poco leggibile. Inoltre non mi sembra neanche che il
metodo utilizzato da Java sia illeggibile:
String nome, cognome, residenteIn, via;
La cosa che mi chiedo è perchè non ci abbiano mai pensato a casa Microsoft.
Bill Gates non mi da l'impressione di uno che passa molto tempo a
dimensionare variabili. E poi hanno scopiazzato a destra e a manca, si dice
anche che .NET sia Java alla Windows maniera e tante altre voci sottobanco
(attenzione! un giorno potreste ritrovarvi di proprietà di MS senza saperne
nulla, magari con una foto indecente all'avvio di IE).
Un appello a MS: Ideate una maniera per rendere più compatta la
dichiarazione delle variabili!!!!!!!!
Grazie per l'ascolto
(--o--)
BARK
(--o--)

dim dVar as double
visto che usi così spesso i prefissi potresti anche omettere del tutto
gli As Tipo. Mi pare ci fosse un'istruzione Def o qualcosa del genere
per associare i prefissi delle variabili ai tipi
-- 
Posted from 
smtp.technorail.com
 [195.103.144.19] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

DELLE VARIABILI... :)) mi rende il codice più leggibile!
Beh, non esageriamo... la ridondanza non rende leggibile.
Ciao

momento che 
VB.NET
 ha l'overloading delle funzioni)
Per quanto io odi i variant mi viene da chiedere: e come si fa a
implementare proprietą tipo il Fields dei recordset, che non puoi sapere a
priori che tipo restituiranno?
Ciao

Dim (Nome, Cognome, ResidenteIn, Via) as String
Call Dim(vbString, Nome, Cognome, ResidenteIn, Via)
Ciao

 poi lo si riperde tutto con la velocita' con cui girano gli exe :)
ma oddio, dai che non è poi così lento il codice di VB se lo sai ottimizzare
adeguatamente, certo non sarà come il C o il Delphi, ma perdiana siamo su un
forum di VB, non sputiamo sul piatto dove mangiamo :))
byeZ
Sunspot

forum di VB, non sputiamo sul piatto dove mangiamo :))
Ben detto!!! E poi, se metti il case su un tavolino con le rotelline, gli EXE girano che è un
piacere!!!! ;-PPPP
OK, scusate...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 uh? e questo vocabolo cos'è?
"uh" ? o "uh-uh" come natascia ?
ellamaro' <-- e la maro'
in cui maro' e la forma del sud, non quella del lagunare san marco :)

case UNDEFINED IDENTIFIER
                 ^^^^^^^^^^^^^^
Syntax error :)
ciao, hal