[Visual Basic] ... errere : Next senza For ...

Da JAVA a C# passando per PHP, SQL ed HTML
Rispondi
Avatar utente
Zaza88
Messaggi: 605
Iscritto il: domenica 11 dicembre 2011, 21:10
Località: Cosenza/Catanzaro

[Visual Basic] ... errere : Next senza For ...

Messaggio da Zaza88 »

Gente, sono alle prime armi e non capisco il problema, ho un pezzo di codice parecchio semplice, con 5 casi, e devo riempire una riga di una matrice ci 5 casi differenti ...

ho creato questo codice

Codice: Seleziona tutto

Dim MatNo1#(5, 5), VetSol#(5)

Private Sub Command1_Click()
DimMat% = 5
ParX# = 0
ParY# = 0

For IndRig% = 1 To DimMat%
   If IndRig% = 1 Then 'Riempie la prima riga'
   ParX# = 0
   ParY# = -1
   
   For IndCol% = 1 To DimMat%
     
    If IndCol% = 1 Then
                   MatNo1#(IndRig%, IndCol%) = ParX# * ParX#
        Else
    If IndCol% = 2 Then
                   MatNo1#(IndRig%, IndCol%) = ParX# * ParY#
        Else
    If IndCol% = 3 Then
                   MatNo1#(IndRig%, IndCol%) = ParY# * ParY#
        Else
    If IndCol% = 4 Then
                   MatNo1#(IndRig%, IndCol%) = ParX#
        Else
    If IndCol% = 5 Then
                   MatNo1#(IndRig%, IndCol%) = ParY#
     
     Else: End If

    Next IndCol%

Next IndRig%

End Sub
Io Leggo due for e due next ... non capisco dov'è l'errore xx(
Unfortunately I'm made of different things ... my Inside is black like coal ... hardened like iron ... and probably smells like smoke and ... not water ... I think ... I think it's beer !!!

[GUIDA COMPLETA] Acer_Liquid_S100@Max_Power: (Ripristino-Root-Recovery-ROM AOSP-LiquidNext-V6 SuperCharger-OverclockClock-Extra)

Avatar utente
dino
Messaggi: 16580
Iscritto il: mercoledì 30 novembre 2011, 18:21

Re: [Visual Basic] ... errere : Next senza For ...

Messaggio da dino »

Ci manca un End If ;)
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/

Avatar utente
Zaza88
Messaggi: 605
Iscritto il: domenica 11 dicembre 2011, 21:10
Località: Cosenza/Catanzaro

Re: [Visual Basic] ... errere : Next senza For ...

Messaggio da Zaza88 »

Non era quello il problema, era che il programma vuole ELSEIF tutto attaccato invece di Else If come avevo scritto io, siccome sono tutte e tre funzioni "esistenti" non dava errori di compilazione ... o almeno, ne dava uno che non potevo ricondurre a quel problema.
Unfortunately I'm made of different things ... my Inside is black like coal ... hardened like iron ... and probably smells like smoke and ... not water ... I think ... I think it's beer !!!

[GUIDA COMPLETA] Acer_Liquid_S100@Max_Power: (Ripristino-Root-Recovery-ROM AOSP-LiquidNext-V6 SuperCharger-OverclockClock-Extra)

Avatar utente
dino
Messaggi: 16580
Iscritto il: mercoledì 30 novembre 2011, 18:21

Re: [Visual Basic] ... errere : Next senza For ...

Messaggio da dino »

Ok ;)
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/

Avatar utente
eXo
Messaggi: 4924
Iscritto il: domenica 4 dicembre 2011, 22:57
Località: On the Mix
Contatta:

Re: [Visual Basic] ... errere : Next senza For ...

Messaggio da eXo »

maaaaaa...una select case ??? :mrgreen:

Avatar utente
Zaza88
Messaggi: 605
Iscritto il: domenica 11 dicembre 2011, 21:10
Località: Cosenza/Catanzaro

Re: [Visual Basic] ... errere : Next senza For ...

Messaggio da Zaza88 »

eXo ha scritto:maaaaaa...una select case ??? :mrgreen:
Lo sto usando da 2 giorni, senza avere idea della sintassi ... aspetto un manuale :)
Unfortunately I'm made of different things ... my Inside is black like coal ... hardened like iron ... and probably smells like smoke and ... not water ... I think ... I think it's beer !!!

[GUIDA COMPLETA] Acer_Liquid_S100@Max_Power: (Ripristino-Root-Recovery-ROM AOSP-LiquidNext-V6 SuperCharger-OverclockClock-Extra)

Avatar utente
eXo
Messaggi: 4924
Iscritto il: domenica 4 dicembre 2011, 22:57
Località: On the Mix
Contatta:

Re: [Visual Basic] ... errere : Next senza For ...

Messaggio da eXo »

Codice: Seleziona tutto

Select case IndCol%
       case 1
            bla bla bla
       case 2
            bla bla bla
       case 3
            bla bla bla
End Select
:D

Rispondi