|
|
|
| Visual Basic | |
|
|
|
Visual Basic 3 voor gevorderden Visual Basic 4 voor gevorderden Visual Basic 5 voor gevorderden Basiscursus Visual Basic 6 voor gevorderden Basiscursus Visual Basic 2005 Express Edition
|
|
|
|
| Als u op een van de
bovenstaande titels klikt, komt u bij het bijbehorende errata overzicht.
U kunt het betreffende overzicht met de muis selecteren en in het
snelmenu (rechter muisknop) Kopiëren kiezen. Vervolgens start u WordPad
en kiest in het menu Bewerken, Plakken. Daarna kan de informatie
afgedrukt op opgeslagen worden.
|
|
| Basiscursus Visual Basic 2005 Express Edition | |
|
Pagina 170: Bij stap 12 heeft J.P. Grabowsky een blunder van jewelste gevonden. Met de volgende aanpassing werkt het zoals bedoeld:
(...)
(...) |
|
|
|
|
Pagina 122 (Wijziging): Sub Muizenis_Timer( )
Pagina 138 bovenaan (Wijziging): For TellerEen = (Volgnummer + 1) To Overzicht.ListCount Pagina 152 (Wijziging): Sub Lucifer_Click(Index As Integer)
|
|
|
|
|
Pagina 198, paragraaf 9.3.1: Sommige lezers vinden het wat moeilijk om de code te bedenken die nodig is om de beschreven handelingen te laten uitvoeren. De volgende procedures zijn nodig:Sub TekstVerzenden_Click ( )
'Operating system, 'video bijwerken (lijn) DoEvents Loop 'Dan volgende regel verzenden Loop Close #1 Lijn.Visible = False NietStoren = False 'Interrupt accepteren Uit.SetFocus 'Formulier goedzetten Form1.Height = 4950 End Sub
Sub TekstOntvangen_Click ( )
End Sub |
|
|
|
| Nog geen opmerkingen. | |
|
|
| Nog geen opmerkingen. | |
|
|
|
Pagina 155: In tabel 10.5 wordt voorgesteld een textbox met de naam Tijd te gebruiken. Beter is een Label toe te passen omdat de gebruiker de inhoud daarvan niet kan wijzigen. Geef het label de Name property lblTijd. Pas de code die in de tip gegeven wordt zo aan:lblTijd.Caption = Time$ Ook in Appendix C moet in de code midden op de pagina lblTijd.Text vervangen worden door lblTijd.Caption. Pagina 178 tabel 12.1 bovenaan: Stel de Index property van de Picture box in op 0 (nul) Pagina 186 onderaan: ...= Int(3 * Rnd & 1) moet zijn: ...= Int(3 * Rnd + 1) Pagina 222 onderaan: 'Toon alle printers in de combobox For intT= 1 To ... moet zijn: For intT= 0 To... (met dank aan de superprogrammeurs Jeroen en Yvo) Pagina 130 - 1ste regel moet zijn: intDecInvoer = Val(txtDecimaal.Text) Eerste regel binnen de For... Next moet zijn: If intDecInvoer / intBit(intTeller) >= 1 Then (Dank zij de zeer oplettende meneer v.d. Meer uit Vinkenveen) En dan was er ook nog ene Frank en die wist te vertellen dat: Pagina 129 - 6e regel van de code strBinUitvoer moet zijn. |
|
|
|
Pagina 49 De enumeratie bij punt 4 moet Public gedeclareerd worden in plaats van Private. Het blijkt dat de programma niet-gedocumenteerde fouten op kan leveren bij het creëren van een embedded of linked object. Op bepaalde machines werkt het wel, op andere niet. Dat wijst op een bug in een of andere library van Microsoft. Pagina 67 In tabel 7.1 zijn de instellingen van properties uit VB 4 blijven staan. De tabel moet er zo uitzien: Instancing 2 - MultUse |
|
|
|
|
Pagina 84, punt 3 De listing is correct, maar in de alinea daaronder wordt 3 als indexnummer genoemd voor de schuifbalk voor blauw. Dit moet 2 zijn. Pagina 86, paragraaf 6.3.6
Punt 1: Private Sub
mnuWerking_Click() moet zijn:
Pagina 86, paragraaf 6.3.6 In de listing bij punt 1 wordt de variabel strTitel gedeclareerd en geïnitialiseerd, terwijl in de listing de variabele Titel gebruikt wordt. Dit moet natuurlijk ook strTitel zijn.
Pagina 86, paragraaf 6.3.6 In de code moet Info 7 x vervangen worden door strInfo. Pagina 87, punt 1 In de code is tweemaal een dubel aanhalingsteken weggevallen, na klembord en voor vervangen. Pagina 179, tabel 12.1: Voeg voor het object PictureBox de volgende eigenschap
Index toe met de instelling 0 (nul). Pagina 202: In de derde regel code van het eind wordt Flags = 0
aangepast in: Enkele opmerkingen van Hendrik Olaerts: Pagina 8: Derde regel van boven: textboxes moet zijn checkboxes Pagina 57: Bij punt 1 moeten dubbele aanhalingstekens gebruikt worden: "om deze af te laten drukken: Pagina 209: In paragraaf 14.1.3 is de komma achter Print #1 tweemaal weggevallen en de laatste regel op de pagina moet als volgt luiden: Open "Bestand" For Append As #1 Pagina 214: Derde regel van boven: LOF(#1) moet zijn LOF(1) Van Hans Dwarshuis komen de volgende opmerkingen: Pagina 130: In figuur 9.7 staat een 1 ipv. een 2 als grondtal. Zo moet 1^7 natuurlijk 2^7 zijn, immers de computer werkt in het tweetallige stelsel. Pagina 256: Plaats voor Loop (net boven het label HierVerder:): intT = intT + 1 Wordt dit weggelaten, dan wordt het hele bestand getoond, tot de textbox vol is uiteraard. |
|
|
|
|
LET OP!!! Om succesvol met dit boek te kunnen werken, hebt u tenminste de Professionele Editie nodig! De Learning Edition bezit niet díe functionaliteit die nodig is voor de hoofdstukken: 7, 8, 9, 12 (gedeeltelijk), 13, 16, 17 en 18. De volgende punten gelden voor de eerste druk. Pagina 34: De derde regel van onder moet zijn: 0-Manual - Er kan geen... Pagina 36: In de het grijze kader moet OLEDragMode vervangen worden door OLEDropMode. Voor de duidelijkheid: deze eigenschap van het doelobject moet in de properties list zo zijn ingesteld. Pagina's 54, 55 en 57: Er is een enumeratie gedefinieerd op pagina 54 met twee constanten (cstBestandOpenen en cstBestandOpslaan). In de code op pagina 54, 55 en 57 worden deze constanten gebruikt, maar is het voorvoegsel cst vergeten. Pagina 221: In de derde regel van onderen ontbreekt de punt voor de eigenschap Text. Pagina 245: Bij punt 3 wordt het woord module gebruikt. Dit moet zijn procedure. De volgende opmerkingen zijn allemaal afkomstig van |
|