|
listatiIl listato! Quanti ricordi evoca questa parola in coloro che, come me, hanno iniziato a programmare nei primi anni '80! In quel tempo, ahimè, già così lontano, tutto ciò di cui disponevamo in termini di memoria di computer era 1 kB o poco più (il mitico VIC20 era dotato di ben 3,5 kB di RAM!). Con santa pazienza, si ricopiavano dalle riviste specializzate i listati, cioè righe e righe di codice. Mandate in esecuzione, generavano quasi inevitabilmente qualche Syntax Error, per cui toccava scoprire dove si era sbagliato nella digitazione. Faticoso, ma istruttivo. Poi venne la programmazione ad oggetti...La programmazione ad oggetti, si sa, facilita molto il compito del programmatore. Scrivere oggi un programma comporta, come nel passato, un intenso lavoro creativo, con il vantaggio di non doversi più preoccupare di creare il codice apposito per ogni "oggetto" rappresentato nella finestra del programma. I piccoli programmi presentati in questo sito sono stati generati in Visual Basic 1.0, e in questa pagina se ne propone, a scopo didattico, il codice utilizzato, scritto e ideato da Vittorio Villasmunta.
|
Temperatura di bulbo bagnato
|
Sub Command1_Click ()
|
download bulbo.exe |
download ept.zip |
download fogsi.exe |
download pression.zip |
download pressldm.exe |
download prevedo.exe |
download tempcond.exe |
Sub Command1_Click ()
label1.caption = ""
a$ = "A: condizioni estremamente instabili"
b$ = "B: condizioni moderatamente instabili"
c$ = "C: condizioni debolmente instabili"
d$ = "D: condizioni di neutralità"
e$ = "E: condizioni debolmente stabili"
f$ = "F: condizioni moderatamente stabili"
If option1.value And option6.value Then label1.caption = a$
If option2.value And option6.value Then label1.caption = a$ + " e " + b$
If option3.value And option6.value Then label1.caption = b$
If option4.value And option6.value Then label1.caption = c$
If option5.value And option6.value Then label1.caption = c$
If option1.value And option7.value Then label1.caption = a$ + " e " + b$
If option2.value And option7.value Then label1.caption = b$
If option3.value And option7.value Then label1.caption = b$ + " e " + c$
If option4.value And option7.value Then label1.caption = c$ + " e " + d$
If option5.value And option7.value Then label1.caption = d$
If option1.value And option8.value Then label1.caption = b$
If option2.value And option8.value Then label1.caption = c$
If option3.value And option8.value Then label1.caption = c$
If option4.value And option8.value Then label1.caption = d$
If option5.value And option8.value Then label1.caption = d$
If option1.value And option9.value Then label1.caption = e$
If option2.value And option9.value Then label1.caption = e$
If option3.value And option9.value Then label1.caption = d$
If option4.value And option9.value Then label1.caption = d$
If option5.value And option9.value Then label1.caption = d$
If option1.value And option10.value Then label1.caption = f$
If option2.value And option10.value Then label1.caption = f$
If option3.value And option10.value Then label1.caption = e$
If option4.value And option10.value Then label1.caption = d$
If option5.value And option10.value Then label1.caption = d$
End Sub
download pasquill.exe |
Questa pagina è stata realizzata da
Vittorio Villasmunta
|