- presentazione del sito
- Registrazione
- Eventi, mostre, convegni ed iniziative segnalate dalle aziende
- Recensioni ed articoli
- Le Mailing Lists
- La rivista Pc Ciechi
- Wiki
- Chi siamo
- Donazioni
- Un progetto degno di nota: Wintalbra
- Come navigare in questo sito
- rss
- Bancomat Accessibili sul territorio nazionale
- Contattaci
- I sostenitori di SpazioAusili
Corso visual basic script\il ripasso di Varo Landi
Varo Landi su winguidotecnica, 20\01\2010, h. 00.17.
Il mio sistema per rimettermi al passo è quello di riassumere ,su un file di testo tutte le lezioni svolte e complete degli esercizi . Chiaramente ,per non fare errori è obbligatorio avere capito il senso esatto ,altrimenti si scriverebbero solo stupidaggini .Nel fare questa cosa ho cercato di riassumere con parole comprensibili per tutti ,esprimendomi il più chiaramente possibile . Per ora sono giunto alla lezione numero sei . Mando in visione il mio lavoro con diversi intenti : uno di questi è quello di essere corretto dove ci fossero errori ,il secondo è quello di avere un parere complessivo ,il terzo è quello di mostrare che non sto fermo ,il quarto è quello di fornire un esempio di come si può fare per assimiliare i concetti ,infine ,inn questo modo posso essere di aiuto a chi ,essendo rimasto indietro ha bisogno di ricercare le lezioni sparpagliate ,e assai complesse . Infatti ho cercato di semplificarle . Spero di essere riuscito .Salutoni ,Varo * Preambolo : Nel computerci sono molti elementi elettronici e meccanici ,ma il suo cuore è il processore . Il processore ha la logica di calcolo e di confronto: se al processore diamo due numeri ,tramite la logica di calcolo può eseguire le quattro operazioni di calcolo ,quali somma ,sottrazione ,divisione e moltiplicazione ,ma anche ,tramite la logica di confronto ,puo determinare quale di questi numeri è maggiore o minore ecc. Fondamentalmente il processore fa queste operazioni ,ma nel computer è inserito anche un sistema di memoria e un sistema operativo che dialoga col processore usando un linguaggio di macchina : Il sistema operativo ,nel nostro caso ,è quello di Microsoft windows ,subentrato al vecchio MS - DOS . Il sistema operativo ha il compito di ordinare files ,cartelle ,periferiche ecc.. Il sistema operativo è un sistema complesso che riceve ,tramite un interprete ,le istruzioni dell'operatore umano ,le traduce in un linguaggio di macchina che consega al processore ,il quale esegue le operazioni richieste .Per raggiungere lo scopo di dare istruzioni al processore ,tramite il sistema operativo ,L'operatore umano usa un linguaggio di programmazione :senza questo l'interprete non potrebbe fare da intermediario tra uomo e processore . . * L'ingegner Guido Ruggeri spiega che per il suo corso ha scelto il linguaggio di SCRIPT anzichè quello di JAVASCRIPT ,più importante ,perchè più facile da usare nell'ambiente delle sintesi vocali ,in quanto javascript usa rigorosamente tutte le parentesi e fa disctinzione tra lettere maiuscole e lettere minuscole ,mentre script non ha bisogno di tutte le parentesi e non fa distinzione tra maiuscole e minuscole ecc.uesto almeno per le prime lezioni . Script è un linguaggio che proviene dal visual basic c, mentre javascript proviene da java ,entrambi sono la versione ridotta delle rispettive provenienze. L'ingegner Ruggeri dice che abitualmente usa javascript per il fatto che questo linguaggio è più importante dell'altro per il fatto che è più usato in internet ,dal momento che il primo navigatore internet è stato netscape il quale ha adottato subito questo linguaggio e,successivamente ,tutti gli altri navigatori si sono adeguati ,di conseguenza ,usando script della microsoft ,non tutti i siti internet possono essere visualizzati . però ,al momento usa ,per il corso ,il linguaggio di script ,perchè più semplice per noi che usiamo le sintesi vocali . Chiarisce ,poi ,che entrambi i linguaggi non possono essere compilati ,perchè il sistema operativo non lo permette ,ma vanno interpretati . * m * Riassunto della lezione 2: corso02 Corso vbs\Perchè salvare le istruzioni v.b. script in solo testo. Guido Ruggeri su winguido tecnica, 18\12\2009, h.14. Nello scrivere un programma si deve salvare il testo nel formato :" solo testo ",perchè : nel formato solo testo entrano solo le righe scritte , senza altre cose ,e ,tutt'al più alcuni segni indicanti un fine riga o un ritorno a capo o cambio pagina ,come il byte 10 ,12 ,13 . Negli altri formati sono contenuti molti elementi che possono essere letti con un programma adeguato ,i quali per noi non hanno alcun significato ma avrebbero significato per word . I testi salvati in solo testo riportano lo scritto tale e quale lo abbiamo scritto ,e sono in formato txt ,leggibile per l'interprete di script..Questo formato puo essere convertito in vbs che è il formato di codice di visual basic . * Riassunto della lezione 3 : Aprire un nuovo testo in evitazione . sScrivere una sola riga in questo modo : msgbox " sto provando a scrivere in script " salvare il testo dopo avere dato la estensione di solo testo ,poi rinominare il file modificando la sua estensione da txt a vbs . eseguire il file usando l'apposita voce : " eseguire ". Deve aprirsi una finestra che presenta la scritta messa tra le virgolette . Si precisa che nel campo tra virgolette si può scrivere qualsiasi cosa ,ma non si devono mettere altre virgolette , perchè l'interprete andrebbe in errore . Se si apre la finestra significa che l'esercizio è stato realizzato correttamente ,altrimenti c'è un errore . * Lezione 4: corso04 Corso vbs\...e adesso parliamo di routine. Guido Ruggeri su winguidotecnica, 18\12\2009, h. 23.34. * nella lezione 3 abbiamo scrittola parola : msgbox ,poi ,dopo uno stacco ,abbiamo scritto una frase messa tra virgolette . Cioè ,abbiamo scritto una routine per accedere all'argomento ,poi abbiamo messo l'argomento tra virgolette . 'argomento messo tra virgolette è una stringa . In dettaglio : Abbiamo usato una routine . Cosa è una routine ? La routine è un sottoprogramma .Ci sono molte routine ,di queste molte sono già pronte ,mentre altre dobbiamo costruircele noi . Msgbox è la contrazione di : Message Box ,ovvero : contenitore di messaggio . Il messaggio ,in questo caso ,è il contenuto di una stringa . Una stringa è il contenuto che viene messo tra virgolette . Msgbox non deve essere messo tra virgolette ,perchè non è una stringa ,questo termine serve per utilizzare l'argomento inserito nella stringa . Ogni routine possiede un pulsante di uscita . La routine : msgbox è una routine già pronta messa a nostra disposizione dal linguaggio di programmazione di script . Chiamando una routine ,si apre una finestra che visualizza il messaggio corrispondente ,inserita tra virgolette . Glossario : vbs : contrazione di visual basic script msgbox : contrazione di message box . stringa : è tutto quanto viene scritto all'interno di virgolette .Ciamata : azione operata dalla routine . * Riassunto della lezione 5: corso05 Corso vbs\Istruzione in due righe. Guido Ruggeri su winguidotecnica, 20\12\2009, h. 08.40. Facciamo il seguente esercizio : sviluppato in due righe : scriviamo queste due righe : frase = " questo è un programma in due righe . " msgbox frase. Naturalmente salvare in vbs e provare ad eseguire : Cosa abbiamo fatto ? Abbiamo scritto una variabile col nome : " frase " e a questa variabile abbiamo assegnato una frase racchiusa in una stringa ,ovvero la frase :" questo è un programma in due righe . " Abbiamo usato il segno grafico di uguale per assegnare alla variabile frase il valore racchiuso nella stringache la segue . , poi abbiamo compilato la chiamata della variabile : frase,usando la routine : msgbox. Eseguendo ,deve aprirsi una finestra dove appare la stringa : " questo è un programma in due righe ". Note : La parola : frase della prima riga non deve essere messa tra virgolette ,perchè quella parola è il nome della variabile e non una stringa ,mentre la frase successiva è unn valore di stringa che ,come tale ,deve essere messo tra virgolette . In pratica abbiamo chiesto all'interprete ,di assegnare alla variabile in oggetto il valore della stringa e passare questa espressione alla routine : msgbox . * Riassunto della lezione 6 : corso06 corso vbs\Concatenamento delle stringhe. Concatenare due stringhe significa : unire due stringhe distinte ,facendole diventare una sola . Ad esempio : se abbiamo la stringa : " Guido " e la stringa " Ruggeri "e le vogliamo unire per ottenere la stringa : " Guido Ruggeri " ,come nominativo completo ,definiamo le cose in questo modo : abbiamo : nome = " Guido " abbiamo : cognome = " Ruggeri ". Ovvero : abbiamo due diverse variabili ,nome e cognome ,alle quali ,tramite i segni grafici di uguale vengono assegnate le stringhe ,rispettivamente ,di "Guido " e di " Ruggeri ". Per concatenare le stringhe ,useremo ,come operatore la lettera &( e commerciale ) . Potremmo usare ,al posto della &( e commerciale ) il segno + ( piu ) ,cioè il segno che serve per eseguire le somme nei calcoli matematici ,ma ,per particolari ragioni ,conviene usare la & .,mentre ,per ottenere che le due stringhe vengano separate da uno spazio useremo una stringa di spazio ,mettendo uno spazio tra virgolette ,come segue : " " ,ovvero : virgolette ,spazio ,virgolette . Eseguiamo l'esercizio seguente , usando tre righe : nome = " Guido " cognome = " Ruggeri " msgbox " il nominativo completo è : "& nome &" " & cognome Nota : Per ricordare meglio il modo giusto per concatenare la stringa nome con la stringa cognome ,staccate tra di loro con uno spazio ,osserviamo come vengono disposti gli elementi di concatenamento : & " " & :-Ovvero : e commerciale spazio virgolette spazio virgolette spazio e collerciale . Leggere col sistema di spelling o con la lettura complessa . * Riassunto della lezione 7 : . . . .
Ed ora, un po' di pubblicità
: