Visual Basic.NET. Visual Basic.NET. M. den Besten 0.3 VB. NET

Vergelijkbare documenten
Dieper in Visual Basic.Net

Een eerste applicatie

Variabelen en statements in ActionScript

In de tweede regel plaatsen we in het gereserveerde stukje geheugen een getal.

Programmeren: Visual Basic

Inhoud. VBA Excel 2010

Windows applicaties met VB.NET VB Express 2010

Dergelijke functionaliteit kunnen we zelf ook aan eigen code toevoegen.

Windows applicaties met Visual Basic.NET. VB Express 2010 HA Werkgroep Handel Vlaams Verbond van het Katholiek Secundair Onderwijs

Vakgroep CW KAHO Sint-Lieven

Inleiding Visual Basic en VBA. Karel Nijs 2009/01

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.

Zelftest Inleiding Programmeren

Java. Basissyllabus. Egon Pas

INLEIDING... 1 A FSPRAKEN... 2 INHOUDSOPGAVE...

Word 2016 VBA Cursus Leer programmeren in Word

Programmeren in Word 2013 met VBA

Producten en prijzen 2012

A.C. Gijssen. 0.3 PHP en MySQL

Blog-Het gebruik van variabelen in Excel VBA

Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren

Programmeren in Access met VBA

Programmeren in Access 2016 met VBA

Producten en prijzen 2012

OEFENINGEN PYTHON REEKS 1

Visual Basic 2005 nieuwe taalelementen André Obelink, MCSD, MVP

Inhoudsopgave. Deel 1: Introductie

OEFENINGEN PYTHON REEKS 1

Jochen Mariën september 2013

Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.

Informatica. Deel II: les 1. Java versus Python. Jan Lemeire Informatica deel II februari mei Parallel Systems: Introduction

Programmeren en programmeertalen - 3

Tentamen Object Georiënteerd Programmeren TI oktober 2014, Afdeling SCT, Faculteit EWI, TU Delft

VB Magazine Online /08 1 / 6

Programmeren in Excel VBA beginners. Karel Nijs 2010/09

MINICURSUS PHP. Op dit lesmateriaal is een Creative Commons licentie van toepassing Sebastiaan Franken en Rosalie de Klerk Bambara

Een spoedcursus python

No part of this book may be reproduced in any form, by print, photoprint, microfilm or any other means without written permission of the publisher.

Hoofdstuk 2: Werken met variabelen

Programmeren in Excel 2016 met VBA

MINICURSUS PHP. Op dit lesmateriaal is een Creative Commons licentie van toepassing Sebastiaan Franken en Rosalie de Klerk Bambara

1 Een beetje theorie vooraf 1. Wat is een programma? 2 Hoe maakt u een programma? 3 IL-code en JIT-compiler 5

Inhoud Inhoud 1 Basis HTML5 en CSS3 1

Introductie in C++ Jan van Rijn. September 2013

Producten en prijzen 2012

Programmeren en programmeertalen - 3

PYTHON REEKS 1: BASICS. Mathias Polfliet

Javascript oefenblad 1

DELPHI VOOR ELEKTRONICI. Deel 2: Een rekenmachine programmeren CURSUS

Programmeren in Excel met VBA

Algoritme noteren? Algoritmen voor de computer worden vastgelegd met behulp van een programmeertaal.

Inhoudsopgave. Deel 1: Introductie

Hoofdstuk 1: Een eerste Visual Basic project

Windows applicaties met Visual Basic.NET

OEFENINGEN PYTHON REEKS 1

Labo 2 Programmeren II

VAN HET PROGRAMMEREN. Inleiding

Modulewijzer Tirdat01

Modelleren en Programmeren

SYNTRA-WEST. Cursus OOP. Deel

VI. Klassen en objecten

Hoofdstuk 0. Van Python tot Java.

Programmeren in C# Samenvatting van C#

vbg.vbnet.beginner Foutafhandeling binnen Visual Basic.NET

Informatica. Objectgeörienteerd leren programmeren. Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele

6,1. Samenvatting door een scholier 1809 woorden 28 oktober keer beoordeeld. Informatica

Een gelinkte lijst in C#

Parallelle Poort Aansturen Met Visual Basic

Programmeren in C# Interfaces. Hoofdstuk 23

Visual Studio NET Framework 2.0. campinia media vzw

Stel dat u 15 tellers nodig heeft. Dat kunt u een array van tellers als volgt declareren:

Som Van Twee Getallen

Programmeren (1) Examen NAAM:

Open SQL Server Management Studio en log in als Administator. Je ziet dan wat je in figuur 2.1 ziet.

9 Meer over datatypen

Tentamen Object Georiënteerd Programmeren TI januari 2013, Afdeling SCT, Faculteit EWI, TU Delft

Inhoudsopgave Voorwoord 5 Voordat je begint 6 Wat heb je nodig? 7 De website bij het boek 7 Voor ouders, verzorgers en leraren

Zelftest Programmeren in Java

Inleiding C++ Coding Conventions

VAN HET PROGRAMMEREN. Inleiding. Het spiraalmodel. De programmeertaal. vervolgens de berekening van het totale bedrag, incl. BTW:

Leren programmeren in C# Deel 4 - Objectoriëntatie

Het relaas van de beginnende programmeur. Het hoe en waarom van de assistent

Programmeren: Visual Basic

Trainingsomschrijving ACCESS 97 / 2000 / 2003NL

Afspraken vet voorbeeldenmap oefeningenmap

Afspraken. Typ Dit moet je letterlijk intypen.

Versieperikelen. Bijlage C


Programmeren in Java les 3

Afspraken. Dit moet je letterlijk intypen.

Inleiding. Roger Frans oktober Inleiding - 1

Hoofdstuk 6: Zelf functies maken

Een korte samenvatting van enkele FORTRAN opdrachten

UNIVERSITEIT ANTWERPEN FACULTEIT WETENSCHAPPEN DEPARTEMENT WISKUNDE-INFORMATICA OBERON CODE CONVENTIONS

Hoofdstuk 7: Werken met arrays

Programmeren in Excel VBA beginners. Karel Nijs 2010/09

HBO5 Informatica Netwerkbeheer (90 studiepunten) In deze module leer je projecten op te stellen en te programmeren in de VB.NET-omgeving.

Modulewijzer tirprog02/infprg01, programmeren in Java 2

Informatica: C# WPO 2

Cursus Programmeren in Excel 2013 met VBA

Transcriptie:

Visual Basic.NET M. den Besten 0.3 VB. NET

Inhoud Voorwoord Deel 1 Visual Basic.NET 1.1 Inleiding...13 1.2 De programmeertaal Visual Basic.NET...14 1.3 Microsoft Visual Basic 2010 Express Edition...15 Een eerste applicatie 2.1 Inleiding...17 2.2 Microsoft Visual Basic 2010 Express Edition gebruiken...18 2.3 De Design mode...20 2.4 De Code Editor...24 2.5 Opdrachten...27 De code bewerken 3.1 Inleiding...31 3.2 Objectoriëntatie...32 3.2.1 Klassen en objecten...32 3.3 Een voorbeeld de klasse Button...33 3.3.1 De eigenschappen van een object...33 3.3.2 De eigenschappen aanpassen in de code editor...34 3.3.3 De methoden van een object...35 3.4 Parameters en de MessageBox...36 VB. NET 0.4

3.5 Zelf een methode schrijven...38 3.5.1 Een methode met parameter schrijven...39 3.5.2 Een methode met meerdere parameters...41 3.6 Opdrachten...42 3.7 Extra opdracht WebBrowser...45 Debuggen en compileren 4.1 Inleiding...49 4.2 Fouten die Visual Basic vooraf herkent...50 4.2.1 Error List...51 4.2.2 Wel of geen fout?...52 4.3 Fouten tijdens het uitvoeren van je applicatie...53 4.4 Je applicatie doet niet wat je wilt...54 4.4.1 Breakpoints...55 4.4.2 Step into...56 4.5 Je code testen...58 4.5.1 Commentaar...58 4.6 Een executable maken...59 4.7 Opdracht...60 Variabelen en datatypen 5.1 Inleiding...61 5.2 Verschillende soorten variabelen...62 5.2.1 Integer...62 5.2.2 Double...62 5.2.3 String...62 5.2.3 Boolean...62 5.3 Naamgeving...63 5.4 Het declareren van variabelen...64 5.4.1 Declaratie buiten een methode...64 5.4.2 Naamgeving van variabelen...66 5.4.3 Declaratie in een methode...67 5.5 Waarden toekennen aan variabelen...69 0.5 VB. NET

5.6 Typeconversie...71 5.7 Opdrachten...72 Operators en control statements 6.1 Inleiding...75 6.2 Operators...76 6.2.1 Comparison operators...77 6.2.2 Boolean operators...78 6.3 Control statements...81 6.3.1 Selectiestatements...81 6.3.2 Loop statements...84 6.4 Vragen...87 6.5 Opdrachten...91 6.6 Extra opdracht Groter of kleiner?...94 Deel 2 Inleiding Dieper in Visual Basic.Net 7.1 Inleiding...101 7.2 Event handlers...102 7.2.1 Inleiding...102 7.2.2 Het event MyBase.Load...102 7.2.3 Zelf een event handler schrijven...103 7.2.4 De parameter sender...103 7.2.5 De parameter e...105 7.3 Informatie op internet en via het MSDN...106 7.4 Gegevens in een bestand...108 7.4.1 Inleiding...108 VB. NET 0.6

7.4.2 Tekst uit een bestand lezen...108 7.4.3 Tekst naar een bestand schrijven...109 7.4.4 Bestanden openen met FileDialogs...110 7.5 Je project aanpassen en publiceren...111 7.5.1 Inleiding...111 7.5.2 Een installatiepakket maken van je project...113 7.6 Programmeeropdrachten...115 0.7 VB. NET Datatypen en array's 8.1 Inleiding...119 8.2 Soorten datatypen en conversie...120 8.2.1 Inleiding...120 8.2.2 Conversiemethoden...120 8.3 Tekst...121 8.3.1 Inleiding...121 8.3.2 Substrings...121 8.3.3 Positie van tekens...121 8.3.4 Strings combineren...123 8.3.5 Hoofd- en kleine letters...123 8.3.6 Trimmen...123 8.3.7 Verwijderen en vervangen...124 8.3.8 Witregel en bijzondere tekens...124 8.4 Getallen...125 8.4.1 Meer datatypen voor getallen...125 8.4.2 Wiskundige functies...126 8.4.3 Delen door nul...127 8.4.4 Constanten...127 8.5 Datum en tijd...128 8.5.1 Inleiding...128 8.5.2 Handige methoden voor datums en tijden...129 8.6 Array s...130 8.6.1 Inleiding...130 8.6.2 Declaratie...130 8.6.3 Een for-lus gebruiken...131 8.6.4 For Each gebruiken...132 8.7 Arraylists...133

8.7.1 Inleiding...133 8.7.2 Een arraylist declareren...133 8.7.3 Inhoud van een textbox toevoegen...134 8.7.4 Elementen verwijderen...135 8.7.5 Elementen tussenvoegen, zoeken en sorteren...136 8.8 De listbox...138 8.8.1 Inleiding...138 8.8.2 Geselecteerd element...139 8.9 Programmeeropdrachten...141 Zelf klassen programmeren 9.1 Inleiding...145 9.2 Methoden...146 9.2.1 Inleiding...146 9.2.2 Zelf een methode schrijven...146 9.2.3 Parameters gebruiken...147 9.2.4 Tips voor het schrijven van methodes...148 9.3 Methoden die iets retourneren...148 9.3.1 Inleiding...148 9.3.2 Het keyword Function...149 9.3.3 Het commando return...149 9.4 Methoden als controlemiddel...150 9.5 Objectoriëntatie...151 9.5.1 Inleiding...151 9.5.2 Een klasse programmeren...151 9.5.3 Objecten van een klasse aanmaken...153 9.5.4 Private of public...154 9.6 Objecten in een listbox...157 9.7 Programmeeropdrachten...160 9.8 Extra opdracht Visual Basic en SQL...164 Index VB. NET 0.8

0.9 VB. NET Visual Basic.NET

Voorwoord In dit boek leer je hoe je applicaties maakt voor Windows. Dat ga je doen in de programmeertaal Visual Basic.NET. Die taal is erg geschikt om te leren programmeren als je daarmee nog geen ervaring hebt: je zult zien dat je in een handomdraai een eenvoudige applicatie kunt maken. Tegelijk is Visual Basic.NET een moderne, zeer uitgebreide programmeertaal die alle mogelijkheden heeft voor een programmeur van nu. Er valt dus veel te leren. Dat gaat in dit boek stap voor stap. In een hoofdstuk tref je naast uitleg veel codevoorbeelden aan. Die helpen je op weg als je zelf aan de slag gaat. Daarvoor vind je programmeeropdrachten aan het einde van elk hoofdstuk. Bij sommige van deze opdrachten heb je voorgeprogrammeerde projecten nodig. Deze projecten heeft je docent. In de eerste drie hoofdstukken leer je een eerste programma te maken en eenvoudige code te schrijven. In hoofdstuk 4 leer je hoe je programmeerfouten goed kunt opsporen. In de hoofdstukken erna ontwikkel je allerlei belangrijke programmeervaardigheden. In deel 2 duik je nog dieper in Visual Basic.Net. In dat deel leer je de mogelijkheden van deze taal nog veel beter kennen. Veel plezier met Visual Basic.NET! M. den Besten april 2012 VB. NET 0.10