Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > Visual Basic

Manuale Programmare in Visual Basic 2005 Express

Editore: Tecniche Nuove
Pagine: 550
Autore: Wang Wallace
Collana:

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2006-07-01
ISBN: 8848119484
Prezzo: 39.90 €
Lingua: Italiano

Quarta di copertina

Il linguaggio Visual Basic si rinnova e con quest’ultima versione, la 2005, migliora l’ambiente di sviluppo che diventa ancora più facile, più potente e permette di costruire rapidamente applicazioni interattive in ambiente Windows.
La maggior parte dei libri di programmazione cerca di insegnare tre elementi contemporaneamente: come scrivere un programma utilizzando un linguaggio specifico; come programmare; come scrivere un programma utilizzando un particolare ambiente di sviluppo e compilatore. Ciò può portare alla confusione.
Per evitare queste complicazioni Visual Basic 2005 Express prevede una introduzione su come funziona la programmazione indipendentemente dal linguaggio usato. Una volta che il lettore ha appreso queste cognizioni di base, si passerà all’apprendimento di Visual Basic e di come programmare con questo linguaggio.
Come ulteriore valore aggiunto si segnala il codice trattato nel testo liberamente scaricabile dal sito.

L'autore
Wallace Wang è l’autore del ‘best seller’ Visual Basic 6 For Dummies e ha contribuito al successo di questa collana. Tra suoi successi si ricordano Steal This Computer Book series (tradotto da Hops/Tecniche Nuove come Il manuale del giovane hacker), Steal This File Sharing Book, and The Book of Nero 6.



Indice

Introduzione.........................................................................................................................1
Un testo elementare per la programmazione...................................................................1
I principi della scrittura di un programma...........................................................................3
I principi dei linguaggi di programmazione........................................................................4
Come funziona Visual Basic.............................................................................................11
Come è organizzato questo libro.....................................................................................12

Parte I - L’interfaccia utente di VB Express

Capitolo 1 Il primo programma in Visual Basic.............................................................13
Fase 1: Creare un progetto Visual Basic..........................................................................14
Fase 2: Progettare l’interfaccia utente.............................................................................16
Fase 3: Scrivere il codice BASIC .....................................................................................21
Fase 4: Eseguire il programma ......................................................................................25
Dove si può arrivare ........................................................................................................27

Capitolo 2 L’interfaccia di Visual Basic Express............................................................29
I menu .............................................................................................................................29
Guida pratica: utilizzare i menu........................................................................................32
Le barre degli strumenti .................................................................................................33
Guida pratica: utilizzare le barre degli strumenti..............................................................36
Lavorare con le finestre ..................................................................................................36
Utilizzare gruppi di finestre sovrapposte .......................................................................42

Capitolo 3 Elaborazione dei progetti..............................................................................47
Gestire i file .....................................................................................................................47

Capitolo 4 Progettare un’interfaccia utente..................................................................57
Creare un’interfaccia utente ...........................................................................................57
Visualizzare la Casella degli strumenti ...........................................................................59
Guida pratica: disegnare l’interfaccia utente...................................................................67

Capitolo 5 Scrivere e modificare il codice BASIC.........................................................71
Visualizzare il codice BASIC nella finestra Codice .........................................................72
Guida pratica: visualizzare il codice BASIC nella finestra Codice....................................74
Scrivere il codice BASIC .................................................................................................75
Guida pratica: scrivere il codice BASIC............................................................................78
Muoversi nella finestra Codice ......................................................................................80
Guida pratica: muoversi nella finestra Codice.................................................................83

Capitolo 6 La guida in linea.............................................................................................85
Esplorare il contenuto ....................................................................................................85
Eseguire ricerche ............................................................................................................86
Ricerche nell’indice .........................................................................................................88
La funzionalità Ricerca per categorie .............................................................................89

Parte II - Disegnare l’interfaccia utente

Capitolo 7 Controlli e proprietà.......................................................................................91
Usare la Casella degli strumenti .....................................................................................92
Le proprietà .....................................................................................................................94
Definire l’ordine di tabulazione dei controlli ...................................................................98
Guida pratica: usare i controlli e le proprietà...................................................................99

Capitolo 8 Le proprietà che definiscono gli oggetti...................................................103
Proprietà per modificare il testo ..................................................................................104
Guida pratica: modificare le proprietà del testo............................................................109
Proprietà per modificare i colori ....................................................................................110
Proprietà per definire l’interazione utente ....................................................................111
Guida pratica: modificare l’aspetto di un controllo........................................................114
Proprietà per modificare le immagini ..........................................................................115

Capitolo 9 Le proprietà Layout e Comportamento....................................................121
Modificare le proprietà Layout .....................................................................................121
Guida pratica: ancorare i controlli...................................................................................128
Modificare le proprietà Comportamento ....................................................................129
Guida pratica: disattivare e nascondere i controlli.........................................................132

Capitolo 10 Progettare le finestre di un’interfaccia utente........................................137
Creare ed eliminare un form ........................................................................................137
Visualizzare un form .....................................................................................................138
Guida pratica: mostrare e nascondere i form................................................................140
Definire il layout del form .............................................................................................141
Allineare i controlli sul form ..........................................................................................146

Parte III - Ricevere e visualizzare dati attraverso l’interfaccia utente

Capitolo 11 Scrivere le procedure d’evento.................................................................151
Creare le procedure d’evento ......................................................................................153
Scrivere il codice BASIC in una procedura d’evento ...................................................155
Guida pratica: scrivere i comandi BASIC.......................................................................159
Recuperare dati attraverso l’interfaccia utente ............................................................160
Guida pratica: recuperare dati da un controllo..............................................................162

Capitolo 12 Visualizzare i comandi in menu e pulsanti.............................................165
Utilizzare i pulsanti ........................................................................................................166
Creare i menu ...............................................................................................................166
Modificare i menu e i comandi ....................................................................................169
Aggiungere funzionalità extra a un menu .....................................................................174
Guida pratica: creare i menu..........................................................................................180
Creare un controllo ToolStrip ........................................................................................182
Guida pratica: creare ToolStrip........................................................................................188

Capitolo 13 Scegliere tramite pulsanti di opzione e caselle.....................................191
Usare i pulsanti di opzione ...........................................................................................192
Guida pratica: raggruppare i pulsanti di opzione...........................................................194
Utilizzare le caselle di controllo .....................................................................................195
Utilizzare le caselle di riepilogo ....................................................................................197
Guida pratica: recuperare un elemento da una casella di riepilogo..............................200
Guida pratica: recuperare una serie di elementi mediante la proprietà SelectedItems.Item.....202
Utilizzare i controlli CheckedListBox ............................................................................205
Guida pratica: utilizzare i controlli CheckedListBox.......................................................206
Utilizzare le caselle combinate .....................................................................................208
Guida pratica: selezionare gli elementi di una casella combinata................................210

Capitolo 14 Utilizzare testo in etichette e caselle di testo........................................213
Utilizzare le etichette ....................................................................................................213
Utilizzare le etichette ipertestuali .................................................................................215
Guida pratica: utilizzare le etichette ipertestuali............................................................218
Utilizzare le caselle di testo ..........................................................................................219
Utilizzare le caselle di testo con maschera....................................................................222
Guida pratica: utilizzare le caselle di testo con maschera.............................................223

Capitolo 15 Accettare intervalli di valori numerici......................................................227
Utilizzare le barre di scorrimento .................................................................................227
Guida pratica: creare barre di scorrimento e trackbar...................................................230
Visualizzare i numeri nel controllo NumericUpDown ..................................................232
Guida pratica: utilizzare il controllo NumericUpDown .................................................234
Selezionare le date .......................................................................................................234
Guida pratica: selezionare le date mediante i controlli DateTimePicker e MonthCalendar.......237

Capitolo 16 Disegnare un form con controlli layout..................................................241
Utilizzare i pannelli ........................................................................................................242
Utilizzare i TabControl ....................................................................................................249
Utilizzare gli SplitContainer ...........................................................................................252
Guida pratica: comprendere i diversi controlli layout....................................................255
Modificare i controlli layout ..........................................................................................256

Capitolo 17 Visualizzare le finestre di dialogo............................................................261
Creare e visualizzare una finestra di dialogo ...............................................................262
Guida pratica: aprire e usare una finestra di dialogo per scegliere i colori...................263
Utilizzare le finestre di dialogo che aprono e salvano i file ..........................................264
Guida pratica: recuperare il nome di un file da una finestra di dialogo ......................266
Utilizzare la finestra di dialogo FolderBrowserDialog ..................................................268
Guida pratica: utilizzare la finestra di dialogo FolderBrowserDialog ...........................269
Utilizzare le finestra di dialogo FontDialog ...................................................................270
Guida pratica: usare la finestra di dialogo FontDialog...................................................271
Utilizzare la finestra di dialogo ColorDialog ..................................................................272
Creare finestre di dialogo personalizzate......................................................................273
Guida pratica: usare il comando MsgBox......................................................................276
Guida pratica: utilizzare il comando MessageBox.........................................................280
Guida pratica: usare le finestre di input.........................................................................282

Parte IV - Scrivere il codice BASIC

Capitolo 18 Usare variabili e costanti...........................................................................285
Dichiarare le variabili ......................................................................................................287
Scorciatoie ....................................................................................................................299
Dichiarare le costanti ....................................................................................................300
Guida pratica: dichiarare variabili e costanti...................................................................302

Capitolo 19 Operatori matematici................................................................................305
Utilizzare gli operatori matematici ................................................................................305
Utilizzare i metodi matematici ......................................................................................309
Usare gli operatori di assegnazione .............................................................................311
Convertire i tipi di dati testuali in tipi di dati numerici ..................................................313
Guida pratica: utilizzare i metodi matematici.................................................................315

Capitolo 20 Manipolare le stringhe di testo................................................................319
Concatenare una stringa ..............................................................................................319
Guida pratica: concatenare più stringhe........................................................................322
Contare i caratteri di una stringa ..................................................................................323
Accorciare le stringhe ...................................................................................................323
Rimuovere caratteri da una stringa ..............................................................................325
Riempire una stringa ....................................................................................................326
Ricerche ........................................................................................................................327
Guida pratica: ricerche nelle stringhe............................................................................329
Confrontare le stringhe ................................................................................................331
Confrontare le stringhe usando l’operatore Like ........................................................333
Guida pratica: confrontare le stringhe...........................................................................337
Sostituire le stringhe ....................................................................................................338
Estrarre le stringhe .......................................................................................................341
Guida pratica: estrarre le stringhe..................................................................................343
Convertire le stringhe ...................................................................................................344
Stringhe capovolte ........................................................................................................345

Capitolo 21 Istruzioni per prendere decisioni.............................................................347
Le espressioni condizionali ..........................................................................................348
Le istruzioni If-Then ......................................................................................................355
Le istruzioni If-Then-Else ..............................................................................................356
La struttura If-Then-ElseIf .............................................................................................358
La struttura Select-Case ...............................................................................................359
Guida pratica: utilizzare le espressioni condizionali.......................................................362

Capitolo 22 Ripetere il codice con i cicli.......................................................................367
Utilizzare il ciclo For-Next ..............................................................................................368
Guida pratica: utilizzare i cicli For-Next...........................................................................372
Cicli che si ripetono zero o più volte ............................................................................373
Cicli eseguiti almeno una volta ....................................................................................376
Uscire da un ciclo Do-While/Do-Until prima del tempo................................................377
Guida pratica: utilizzare i cicli Do-While.........................................................................378

Capitolo 23 Strutture dati: strutture, matrici e collezioni .........................................381
Utilizzare le strutture .....................................................................................................382
Usare le matrici .............................................................................................................384
Guida pratica: memorizzare una struttura in una matrice.............................................397
Utilizzare le collezioni ....................................................................................................400
Usare il ciclo For Each Next ..........................................................................................405
Procedura pratica: utilizzare le collezioni........................................................................407

Capitolo 24 Strutture dati avanzate: code, stack e tabelle hash..............................413
Utilizzare le code ...........................................................................................................413
Utilizzare gli stack .........................................................................................................420
Utilizzare le tabelle hash ...............................................................................................426
Guida pratica: utilizzare le code, gli stack e le tabelle hash ........................................432

Capitolo 25 Creare procedure e funzioni.....................................................................435
Creare una procedura generale ...................................................................................437
Guida pratica: creare una procedura in un modulo.......................................................440
Passare parametri alle procedure ................................................................................441
Guida pratica: passare parametri a una procedura.......................................................444
Creare una funzione .....................................................................................................446

Capitolo 26 La programmazione orientata agli oggetti............................................449
L’incapsulamento............................................................................................................450
L’ereditarietà .................................................................................................................450
Il polimorfismo ..............................................................................................................452
Problemi legati alla programmazione orientata agli oggetti ........................................454
Progettare gli oggetti ....................................................................................................454
Utilizzare gli oggetti in Visual Basic ..............................................................................456
Guida pratica: creare e usare gli oggetti........................................................................462
Utilizzare l’ereditarietà ..................................................................................................464
Guida pratica: ereditare da un oggetto..........................................................................464
Utilizzare il polimorfismo ..............................................................................................468
Guida pratica: utilizzare il polimorfismo.........................................................................470

Capitolo 27 Commenti, gestione degli errori e debug...............................................473
Identificare i bug ...........................................................................................................474
Come rendere il codice più chiaro.................................................................................476
Aggiungere commenti .................................................................................................477
Intrappolare gli errori ....................................................................................................480
Guida pratica: intrappolare gli errori con l’istruzione Try-Catch......................................481
Debug del programma .................................................................................................483
Guida pratica: controllare una variabile..........................................................................486
Guida pratica: eseguire il debug di un programma.......................................................492

Parte V - Migliorare i programmi Visual Basic

Capitolo 28 Collegarsi a file e database.......................................................................495
I file di testo ..................................................................................................................496
Guida pratica: leggere e scrivere nei file di testo..........................................................498
Utilizzare i file database .................................................................................................500
Guida pratica: utilizzare il controllo DataGridView.........................................................509
Guida pratica: utilizzare il controllo BindingNavigator....................................................512

Capitolo 29 Stampare i dati dei programmi................................................................517
Preparare il programma alla stampa ............................................................................517
Scrivere il codice BASIC che stampa i dati ..................................................................518
Guida pratica: stampare il testo.....................................................................................521
Utilizzare il controllo PrintDialog ...................................................................................524
Visualizzare l’anteprima di stampa ...............................................................................525
Guida pratica: visualizzare un’anteprima di stampa......................................................527
Utilizzare il controllo PageSetupDialog ........................................................................529
Guida pratica: visualizzare una finestra di dialogo Imposta pagina..............................530

Capitolo 30 Aggiungere i ritocchi finali al programma..............................................533
Riprodurre i suoni .........................................................................................................533
Visualizzare le immagini ...............................................................................................535
Visualizzare le pagine Web ...........................................................................................536
Utilizzare le risorse ........................................................................................................537
Guida pratica: utilizzare le risorse...................................................................................542
Compilare un progetto Visual Basic .............................................................................544

Indice analitico.................................................................................................................545


MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di Visual Basic

Tutorial Visual Basic 2008 di manuali.net

Articoli Visual Basic 2005 di Visual-Basic.it

Guida Visual Basic di WebMasterPoint

Corso di Visual Basic di SoftwarePlanet

Manuale Visual Basic di Html.it