Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [vb6] uscire da una funzione o sub

    ciao, in una funzione e in una sub faccio un controllo, faccio apparire una msgbox con ok e canc e voglio che alla pressione del tasto canc mi si interrompa l'esecuzione della sub ed esca dalla stessa...

    come si fa??

    tnx amici!!!
    ...l'importante è non cadere dal palco...
    www.sisimizi.com

    : ghiboz : | ° nani ° | : gBlog :

  2. #2
    codice:
    Sub Sticazz()
      x=Msgbox("messaggio",vbYesNo,"titolo")
      if x=vbNo then
        'altro codice
        Exit Sub ' (l'equivalente per le Function è Exit Function)
      End if
    
    End Sub
    *** Rachele TI AMO DA MORIRE!!! ***

  3. #3
    Originariamente inviato da Dardino
    codice:
    Sub Sticazz()
      x=Msgbox("messaggio",vbYesNo,"titolo")
      if x=vbNo then
        'altro codice
        Exit Sub ' (l'equivalente per le Function è Exit Function)
      End if
    
    End Sub
    grazie mille!!!!
    ...l'importante è non cadere dal palco...
    www.sisimizi.com

    : ghiboz : | ° nani ° | : gBlog :

  4. #4
    ok, ho provato e funziona... ma una cosa... se volessi fare il controllo nella sub form_unload, che mi chiede... "vuoi uscire???"
    come si fa???

    tnx!!!
    ...l'importante è non cadere dal palco...
    www.sisimizi.com

    : ghiboz : | ° nani ° | : gBlog :

  5. #5
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Se noti l'evento unload ha un parametro (Cancel).
    Settando cancel a 1 non si esce....
    Ovviamente bisogna gestirlo, altrimenti non esce mai.

    Esempio:

    codice:
    if msgbox("Vuoi uscire?",vbYesNo)=vbNo then
      cancel=1
    end if
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

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 © 2025 vBulletin Solutions, Inc. All rights reserved.