Per prima cosa andate sul sito http://smallbasic.com/ e cliccate sulla voce in alto a destra per scaricare l'installer. Dopodiché apritelo e seguite le istruzioni per installarlo sul PC.
L'interfaccia è davvero molto semplice e consiste in una schermata bianca nella quale inserire il codice. Mentre scrivete il codice il programma vi aiuta completando le parole, un po' come quando fate una ricerca su Google. Inoltre ciascun tipo di comando viene scritto con un colore differente per facilitare la scrittura di più comandi. Ma ora vediamo qualche semplice esempio: scrivete nella finestra bianca il seguente codice
Textwindow.writeline("Ciao a tutti!!")
Ora cliccate su esegui e vedrete una finestra nera con su scritto Ciao a tutti. In pratica avete dato l'ordine di scrivere Ciao a tutti. Questo è un semplicissimo esempio. Per salvare il vostro piccolo programma cliccate sulle voci in alto "salva" e "salva con nome". Il file viene salvato in formato .sb. Come fare per salvare il file come applicazione? Semplice. Una volta salvato il file .sb, tornate a small basic e cliccate su Esegui. Noterete che insieme al file .sb ci sono altri tre file: .exe, .dll e .pdb.
Vediamo ora il comando Read(). Scrivete il seguente codice:
Textwindow.writeline("Inserisci il nome")
nome=Textwindow.Read()
Textwindow.writeline("Ciao, "+nome)
Quando eseguite il programma uscirà una finestra simile a quella precedente che vi chiede di inserire il nome, poi affianca il vostro nome alla parola ciao. In pratica avete creato una variabile intitolata nome che corrisponde a ciò che voi scrivete quando vi chiede di inserire il nome. Nell'ultimo rigo vediamo un altro comando che crea una nuova riga di testo che affianca la parola ciao al vostro nome.
Un'altra funzione utile è If, che consente di eseguire comandi a una certa condizione. Ma vediamo la sintassi esatta.
If (Clock.Hour < 12) Then
TextWindow.WriteLine("Buongiorno")
EndIf
If (Clock.Hour >= 12) Then
TextWindow.WriteLine("Buonaotte")
EndIf
La funzione Clock controlla l'orario. Se questo è minore di 12:00, allora il programma restituisce Buongiorno. Se è maggiore di 12:00 allora restituirà Buonasera. L'ultimo rigo dice al programma di terminare la condizione.
Oltre alla finestra di testo, è possibile creare anche una finestra grafica nella quale si possono inserire forme o eseguire operazioni. Per mostrarla inserire questo codice:
GraphicsWindow.Show()
È possibile creare forme come rettangoli, ellissi, linee...Per esempio per creare un rettangolo scrivete:
GraphicsWindow.DrawRectangle(50,50,100,120)
Questo è solo l'inizio. Per altre funzioni consultate la guida completa. Se questa guida è stata utile non dimenticatevi di commentare e condividere.
Ti potrebbe anche interessare:
Whatsapp sbarca su PC
Libreoffice, un'alternativa gratuita a Office
Visual basic: cominciare a programmare
Textwindow.writeline("Ciao a tutti!!")
Ora cliccate su esegui e vedrete una finestra nera con su scritto Ciao a tutti. In pratica avete dato l'ordine di scrivere Ciao a tutti. Questo è un semplicissimo esempio. Per salvare il vostro piccolo programma cliccate sulle voci in alto "salva" e "salva con nome". Il file viene salvato in formato .sb. Come fare per salvare il file come applicazione? Semplice. Una volta salvato il file .sb, tornate a small basic e cliccate su Esegui. Noterete che insieme al file .sb ci sono altri tre file: .exe, .dll e .pdb.
Vediamo ora il comando Read(). Scrivete il seguente codice:
Textwindow.writeline("Inserisci il nome")
nome=Textwindow.Read()
Textwindow.writeline("Ciao, "+nome)
Quando eseguite il programma uscirà una finestra simile a quella precedente che vi chiede di inserire il nome, poi affianca il vostro nome alla parola ciao. In pratica avete creato una variabile intitolata nome che corrisponde a ciò che voi scrivete quando vi chiede di inserire il nome. Nell'ultimo rigo vediamo un altro comando che crea una nuova riga di testo che affianca la parola ciao al vostro nome.
Un'altra funzione utile è If, che consente di eseguire comandi a una certa condizione. Ma vediamo la sintassi esatta.
If (Clock.Hour < 12) Then
TextWindow.WriteLine("Buongiorno")
EndIf
If (Clock.Hour >= 12) Then
TextWindow.WriteLine("Buonaotte")
EndIf
La funzione Clock controlla l'orario. Se questo è minore di 12:00, allora il programma restituisce Buongiorno. Se è maggiore di 12:00 allora restituirà Buonasera. L'ultimo rigo dice al programma di terminare la condizione.
Oltre alla finestra di testo, è possibile creare anche una finestra grafica nella quale si possono inserire forme o eseguire operazioni. Per mostrarla inserire questo codice:
GraphicsWindow.Show()
È possibile creare forme come rettangoli, ellissi, linee...Per esempio per creare un rettangolo scrivete:
GraphicsWindow.DrawRectangle(50,50,100,120)
Questo è solo l'inizio. Per altre funzioni consultate la guida completa. Se questa guida è stata utile non dimenticatevi di commentare e condividere.
Ti potrebbe anche interessare:
Whatsapp sbarca su PC
Libreoffice, un'alternativa gratuita a Office
Visual basic: cominciare a programmare
Nessun commento:
Posta un commento