Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[VB6] pulsanti di msgbox

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[VB6] pulsanti di msgbox

Messaggioda enrico83 » ven lug 23, 2004 9:45 am

Buongiorno! ho un problema, non riesco a trovare il modo di reagire in diversa maniera in seguito alla pressione di un tasto si o no di 1 msgbox. se x esempio ho:

msgbox"Continuare?" , VbInformation + VbYesNo, "Richiesta"

come faccio a catturare l'evento pressione del tasto da parte dell'utente per poi differenziare il codice a seconda della sua scelta??
Spero di essere stato chiaro...[cry] [V]

Grazie!!!
Avatar utente
enrico83
Neo Iscritto
Neo Iscritto
 
Messaggi: 2
Iscritto il: ven lug 23, 2004 9:25 am
Località: Veneto

Messaggioda Zane » ven lug 23, 2004 10:55 am

devi utilizzare un if: fai così

Codice: Seleziona tutto
risposta=msgbox("Vuoi accoppiarti con un toro?", vbyesno+vbinfo, "Domanda")
if rispota=6 then
msgbox "L'utente ha premuto SI"
else
msgbox "L'utente ha premuto NO"
end if
Avatar utente
Zane
MLI Hero
MLI Hero
 
Messaggi: 7935
Iscritto il: lun ago 05, 2002 9:36 am
Località: Ferrara

Messaggioda enrico83 » ven lug 23, 2004 1:42 pm

Ok, fatto come dici tu e funziona!!
Grande Zane, The best!!
ciao![dance]
Avatar utente
enrico83
Neo Iscritto
Neo Iscritto
 
Messaggi: 2
Iscritto il: ven lug 23, 2004 9:25 am
Località: Veneto

Messaggioda M@ttia » ven lug 23, 2004 5:53 pm

L'esempio è riferito ad una qualche esperienza personale??? [:D]
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero

Messaggioda Robby78 » lun lug 26, 2004 8:44 am

soltanto x info, esistono le costanti vb x i parametri ed i valori di ritorno dalla msgbox:

<font color="red">Parametri: </font id="red">
vbOKOnly 0 OK button only (default)
vbOKCancel 1 OK and Cancel buttons
vbAbortRetryIgnore 2 Abort, Retry, and Ignore buttons
vbYesNoCancel 3 Yes, No, and Cancel buttons
vbYesNo 4 Yes and No buttons
vbRetryCancel 5 Retry and Cancel buttons
vbCritical 16 Critical message
vbQuestion 32 Warning query
vbExclamation 48 Warning message
vbInformation 64 Information message
vbDefaultButton1 0 First button is default (default)
vbDefaultButton2 256 Second button is default
vbDefaultButton3 512 Third button is default
vbDefaultButton4 768 Fourth button is default
vbApplicationModal 0 Application modal message box (default)
vbSystemModal 4096 System modal message box
vbMsgBoxHelpButton 16384 Adds Help button to the message box
VbMsgBoxSetForeground 65536 Specifies the message box window as the foreground window
vbMsgBoxRight 524288 Text is right aligned
vbMsgBoxRtlReading 1048576 Specifies text should appear as right-to-left reading on Hebrew and Arabic systems

<font color="red">Valori di ritorno:</font id="red">
vbOK 1 OK button pressed
vbCancel 2 Cancel button pressed
vbAbort 3 Abort button pressed
vbRetry 4 Retry button pressed
vbIgnore 5 Ignore button pressed
vbYes 6 Yes button pressed
vbNo 7 No button pressed

tratto dalla guida di VB6
Avatar utente
Robby78
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 3829
Iscritto il: gio gen 08, 2004 5:25 pm
Località: Emilia Romagna


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising