Kezdőoldal » Számítástechnika » Programozás » Mi lehet a hiba a Visual...

Mi lehet a hiba a Visual Basic programomban?

Figyelt kérdés

Üdv.


Erre a részletre "szól be" a VB.


Sub kever(ByVal tomb() As Integer)

Dim b As Integer

Dim egyik As Integer, masik As Integer, seged As Integer

For i As Integer = 0 To 99

egyik = b.Next(0, tomb.GetUpperBound(0) + 1)

masik = b.Next(0, tomb.GetUpperBound(0) + 1)

seged = tomb(egyik)

tomb(egyik) = tomb(masik)

tomb(masik) = seged

Next

End Sub


Az egyik&masik sornál a .next-tel van valami baja,és nem tudok rájönni mit akar...


Amit kiír:



'Next' is not a member of 'integer'

'Next' is not a member of 'integer'


nem tudom,hogy mi nem tetszik neki...,egy ideje már őszülök vele.


2014. febr. 26. 19:39
 1/2 iostream ***** válasza:
Hát pedig nagyon jól megfogalmazza a hibaüzenet. A b egy Integer. Az Integer nem ismeri a Next metódust. Te valami randomizáló objektumot aakrtál oda írni, nem egy Integert.
2014. febr. 26. 19:58
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

A 'Dim b As Integer' részt cseréld erre:


'Dim b As Random = New Random()'


Ahogy iostream is leírta, a hibaüzenet tökéletesen leírja miről van szó.

2014. febr. 27. 10:01
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!