Newsgroup: it.comp.lang.visual-basic
Titolo: Tabelle con VBScript

Avrei bisogno del codice  per avere in output in MsgBox
usando VBScript senza HTML ( ossia senza document.write )
la seguente tabella :
123
456
Grazie.
Luigi

"Luigi" <d.l...@Katamail.com> wrote in message news:Yyzxa.110997

Avrei bisogno di fare una Print usando il comando Print della stringa "ABC".
Come si fa?
Scusa l'ironia, ma che razza di domanda č?
Ciao

 Scusa l'ironia, ma che razza di domanda č?
Ciao,
questo codice mi genera "singoli" MsgBox con i singoli valori.
Come fare ad avere un unico MsgBox con l'intera tabella?
dim cRighe,cColonne, matrice(3,2)
matrice (1,1)=1
matrice (2,1)=2
matrice (3,1)=3
matrice (1,2)=4
matrice (2,2)=5
matrice (3,2)=6
for cRighe=1 to 3
    for cColonne=1 to 2
      msgbox matrice(cRighe,cColonne)
    next
       next             Ciao.      Luigi

        next             Ciao.      Luigi
Continuo ad essere sconcertato :)
Costruisci la stringa nel for e la MsgBox la fai solo alla fine, fuori dai
for.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 ...
Prima costruisci una stringa con tutti gli elementi della matrice (usando
per separatori spazi, tabulazioni e caratteri di invio - vbCrLf) e poi la
visualizzi in un'unica MsgBox
Il tuo codice diventerebbe (non sono sicuro che funzionerà esattamente
com'è, quello che conta è il pensiero) diventare:
dim cRighe,cColonne, matrice(3,2)
matrice (1,1)=1
matrice (2,1)=2
matrice (3,1)=3
matrice (1,2)=4
matrice (2,2)=5
matrice (3,2)=6
dim s
for cRighe=1 to 3
    for cColonne=1 to 2
      s=s &matrice(cRighe, cColonne)
    next
s=s &vbcrlf
       next
msgbox s

 Math Parser : 
http://www.neodatatype.net
Ti ringrazio della risposta.
Ho visto l'interessante link e perciň voglio spiegarti la "banalitŕ" della
mia domanda.
Insegno Matematica al liceo e vorrei fare con i miei ragazzi del VBScript
per poi passare agli Script in HTML e dopo al VisualBasic.
Questo al posto del Pascal che ancora furoreggia nei testi scolatici di
base.
In questo momento sto verificando se in VBScript senza HTML si possono
fare in modo "semplice" almeno le medesime cose rispetto al Turbo Pascal.
Vista la competenza, mi piacerebbe avere la tua opinione e quella
 di chiunque voglia rispondermi.
Ciao.
PS. Javier, grazie per il codice allegato. Adesso lo provo.

 fare in modo "semplice" almeno le medesime cose rispetto al Turbo Pascal.
Assolutamente no.
Sono distanti anni luce, ma semplicemente perchè non sono stati progettati
per lo stesso scopo.
Forse ti conviene provare .net: il framework è gratuito, puoi programmare
con solo il notepad (non è consigliabile, ma è tecnicamente possibile),
volendo esistono IDE gratuiti come
http://www.icsharpcode.net/OpenSource/SD/Default.aspx
 o
http://hbasic.sourceforge.net/
 (linux)


 Forse perchč didatticamente č il migliore :)
Arghhh!!!!! 
Ciao.
-- 
BSD is for UNIX lovers -- linux is for Windows haters.

 base.
Se la tua intenzione è quella di insegnare a programmare ti consiglio
vivamente il Python: 
www.python.org
 
È un linguaggio moderno, semplice, potente, con un'ottima libreria, portabile 
e multiparadigma...
Penso non si possa chiedere di meglio.


 Arghhh!!!!!
perchè no? :)
E' semplice, pragmatico, ben strutturato... E' almeno _uno_ dei migliori :)


 E' semplice, pragmatico, ben strutturato... E' almeno _uno_ dei migliori :)
Non ho mai potuto sopportarne la sintassi... Inoltre sono convinto che
per imparare a programmare sia necessario un linguaggio multiparadigma.
Per poter iniziare con la programmazione procedurale (per questo Java
*non* č adatto), che trovo obbligatoria all'inizio, e passare in seguito
all'OOP senza dover per questo affrontare un altro linguaggio.
