Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    271

    VB Error GoTo WrongValues

    Private Sub cmdInvia_Click()
    On Error GoTo WrongValues

    If txtCognome = " " Or txtNome = " " Then GoTo WrongValues
    WrongValues:
    MsgBox "Inserisci i campi obblibatori * mancanti", vbInformation

    End Sub


    Problema controllo campi:
    Anche se ho riempito i campi di nome e cognome quando
    clicco su invia mi dà MsgBox "Inserisci i campi obblibatori * mancanti" cosa devo mettere

  2. #2
    Utente bannato
    Registrato dal
    Apr 2002
    Messaggi
    546
    Errore nel flusso

    Private Sub cmdInvia_Click()

    If txtCognome = " " Or txtNome = " " Then
    MsgBox "Inserisci i campi obblibatori * mancanti", vbInformation
    exit sub
    endif
    End Sub

    oppure

    If txtCognome = " " Or txtNome = " " Then MsgBox "Inserisci i campi obblibatori * mancanti", vbInformation : exit sub


    link
    homepage http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/
    forum http://%77%77%77%2e%74%77%6f%72%6b%2...um/default.asp

  3. #3
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Metti EXIT SUB PRIMA dell'etichetta WrongValues: , altrimenti il programma esegue sempre il msg di errore, invece lo deve fare solo se salta a quell'etichetta in caso di errore.
    Ciao.
    ...and I miss you...like the deserts miss the rain...

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    271
    Non funziona

  5. #5
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212

    Re: VB Error GoTo WrongValues

    codice:
    On Error GoTo WrongValues
    
    If txtCognome = "" Or txtNome = "" Then GoTo WrongValues
    ...
    ...
    ...
    Exit Sub
    
    WrongValues:
    MsgBox "Inserisci i campi obblibatori * mancanti", vbInformation
    
    End Sub
    devi togliere gli spazi fra i doppi apici. Anche se in questo caso potresti usare (anzi dovresti) il codice postato da steno12 (un goto per verificare 2 campi è eccessivo!)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.