Jump to content


- - - - -
Solved

Module Array variabele

Array Negative Value

  • Please log in to reply
Er zijn 3 reacties in dit onderwerp

#1 Akineyle

Akineyle

    Starting Developer

  • Leden
  • 21 Berichten
    Last Visit 29 Mar 2013 22:21

Geplaatst op 26 March 2012 - 21:56


Hallo iedereen

Soms zie ik mensen hun module array variabelen declareren met -1.

bv. Visual Basic Code:
Private marrsNamen(-1) As String

Waarom doen ze dit? Ik snap niet echt waarom ze dit doen? Je begint toch altijd met 0 elementen?

Je kan toch evengoed Visual Basic Code:
Private marrsNamen() As String

Het enige wat mij logisch lijkt is dat men gemakkelijker kan herdemensioneren?

Alvast Bedankt

#2 RedThread

RedThread

    Beheerder VBIB

  • Beheerder
  • 3294 Berichten
    Last Visit Gisteren, 15:49
  • LocatieTongeren,Belgium.
Contributor

Geplaatst op 26 March 2012 - 22:25

It is possible to use -1 to declare the upper bound of an array dimension.
This signifies that the array is empty but not Nothing, a distinction required by certain common language runtime functions. However, Visual Basic code cannot successfully access such an array. If you attempt to do so, an IndexOutOfRangeException error occurs during execution.


maw, met -1 geef je aan dat je array "leeg" is op het moment dat je array aanmaakt. Dat is niet hetzelfde als "nothing", hetgeen je krijgt als je dat niet doet.

Bijlage  2012-03-26_222419.png   11.67K   11 Aantal bijlagen

*** If you like youre solution or appriciate the crew's effort, please click on the facebook like or the Google +1 button ***

 

- Any fool can know, the point is to understand -


email : RedThread@vbib.be | MSN : Red_Thread@Hotmail.com

Huisregels - Tutorials - VS 2012 Express - Keybinding Posters - Code Tags gebruiken - LessThenDot - MSDN


#3 Akineyle

Akineyle

    Starting Developer

  • Leden
  • 21 Berichten
    Last Visit 29 Mar 2013 22:21

Geplaatst op 26 March 2012 - 22:37

Bedankt RedThread voor uw duidelijke uitleg.

Dus die negatieve size toekennen kan waarschijnlijk enkel bij referentie variabelen?

#4 chrissie1

chrissie1

    Moderator

  • Moderators
  • 486 Berichten
    Last Visit 12 Mar 2013 19:33
  • LocatieMoerbeke-Waas
Contributor

Geplaatst op 26 March 2012 - 23:00

het gaat hier over de array dat al een referentie is en niet over elementen in de array.





Also tagged with one or more of these keywords: Solved, Array, Negative Value

0 gebruiker(s) lezen dit onderwerp

0 leden, 0 gasten, 0 anonieme gebruikers

Sign In


[Solved] Untitled 1

Hosting provided by Combell
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
vbib.be - vbnet.be - vbdotnet.be - visualbasic.be