Risultati da 1 a 2 di 2

Discussione: [VB6] Errore End If nel seguente codice

  1. #1
    New Member
    Data Registrazione
    18-10-2005
    Messaggi
    21

    [VB6] Errore End If nel seguente codice

    Buongiorno a tutti. Quest'oggi sono alle prese con un fastidioso errore di End If without If ma non riesco proprio a capire dove starebbe sto errore. Grazie anticipate per l'aiuto! Il codice è questo:

    Codice:
    Public Sub Caricamento_Meta()
    
    Dim a As String
    
    If Tutto_Qui_2.Pulsante1.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante1.Caption
    If Tutto_Qui_2.Pulsante2.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante2.Caption
    If Tutto_Qui_2.Pulsante3.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante3.Caption
    If Tutto_Qui_2.Pulsante4.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante4.Caption
    If Tutto_Qui_2.Pulsante5.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante5.Caption
    If Tutto_Qui_2.Pulsante6.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante6.Caption
    If Tutto_Qui_2.Pulsante7.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante7.Caption
    If Tutto_Qui_2.Pulsante8.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante8.Caption
    If Tutto_Qui_2.Pulsante9.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante9.Caption
    If Tutto_Qui_2.Pulsante10.BackColor = &HC0FFFF Then a = Tutto_Qui_2.Pulsante10.Caption
    
    ' Caricamento
    
    If Tutto_Qui_2.Reminder_Check.Value = 0 And Tutto_Qui_2.Rolling_Check.Value = 0 Then
     Call MsgBox("Non è stata scelta la modalità da eseguire", vbOKOnly + vbExclamation + vbApplicationModal + vbDefaultButton1, "Baldios's Anarchy Toolkit Deluxe 6.0")
     Tutto_Qui_2.Sfondo_Modalità.BackColor = &HFF&
    Else
     Tutto_Qui_2.Sfondo_Modalità.BackColor = &HFF8080
    
     If Tutto_Qui_Rem_Cli.Engineer_Check.Value = "1" Then
      Open App.Path & "\Database\Engineer\Engi Prova.db" For Input As #1
     End If
    
     If Tutto_Qui_Rem_Cli.Meta_Physicist_Check.Value = "1" Then
      Open App.Path & "\Database\Meta-Physicist\Meta-Physicist.db" For Input As #1
     End If
    
     'Do Until Tutto_Qui_2.Famiglia_Check.Caption = a And Tutto_Qui_2.Tipo_Check.Caption = "R"
     Do Until Tutto_Qui_2.Famiglia_Check.Caption = a
      Input #1, linea
      Tutto_Qui_2.Name_Check.Caption = Tutto_Qui_2.Name_Check.Caption & linea
      Input #1, linea
      Tutto_Qui_2.Lvl_Check.Caption = Tutto_Qui_2.Lvl_Check.Caption & linea
      Input #1, linea
      Tutto_Qui_2.Tipo_Check.Caption = Tutto_Qui_2.Tipo_Check.Caption & linea
      Input #1, linea
      Tutto_Qui_2.Famiglia_Check.Caption = Tutto_Qui_2.Famiglia_Check.Caption & linea
      Input #1, linea
      Tutto_Qui_2.Check1.Value = Tutto_Qui.Check1.Value & linea
     
      If Tutto_Qui_2.Tipo_Check.Caption = "R" Then
       If Tutto_Qui_2.Nano1(1).Caption = "" And Tutto_Qui_2.Nano1(0).Caption = "" And Tutto_Qui_2.Nano1(2).Caption = "" And Tutto_Qui_2.Nano1(3).Caption = "" Then
        Tutto_Qui_2.Nano1(1).Caption = Tutto_Qui_2.Name_Check.Caption
        Tutto_Qui_2.Nano1(0).Caption = Tutto_Qui_2.Lvl_Check.Caption
        Tutto_Qui_2.Nano1(2).Caption = Tutto_Qui_2.Tipo_Check.Caption
        Tutto_Qui_2.Nano1(3).Caption = Tutto_Qui_2.Famiglia_Check.Caption
        
        If Tutto_Qui_2.Check1.Value = 0 Then
         Tutto_Qui_2.Nano1_on.Visible = True
         Tutto_Qui_2.Nano1_on.Enabled = True
        End If
        
        If Tutto_Qui_2.Check1.Value = 1 Then
         Tutto_Qui_2.Nano1_off.Visible = True
         Tutto_Qui_2.Nano1_off.Enabled = True
        End If
       
       End If
        
       If Tutto_Qui_2.Nano1(1).Caption <> "" And Tutto_Qui_2.Nano1(0).Caption <> "" And Tutto_Qui_2.Nano1(2).Caption <> "" And Tutto_Qui_2.Nano1(3).Caption <> "" Then
        Tutto_Qui_2.Nano2(1).Caption = Tutto_Qui_2.Name_Check.Caption
        Tutto_Qui_2.Nano2(0).Caption = Tutto_Qui_2.Lvl_Check.Caption
        Tutto_Qui_2.Nano2(2).Caption = Tutto_Qui_2.Tipo_Check.Caption
        Tutto_Qui_2.Nano2(3).Caption = Tutto_Qui_2.Famiglia_Check.Caption
       
        If Tutto_Qui_2.Check2.Value = 0 Then
         Tutto_Qui_2.Nano2_on.Visible = True
         Tutto_Qui_2.Nano2_on.Enabled = True
        End If
         
        If Tutto_Qui_2.Check2.Value = 1 Then
         Tutto_Qui_2.Nano2_off.Visible = True
         Tutto_Qui_2.Nano2_off.Enabled = True
        End If
       
       End If
      
      Assegnazione_Colori_Nano
      
      End If
    
    End If
    
    Loop
    Close #1
    
    End Sub
    Ultima modifica di jamester; 06-06-2013 alle 09.58.39

  2. #2
    New Member
    Data Registrazione
    18-10-2005
    Messaggi
    21
    Risolto riprogrammando la sequenza.

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •