Newsgroup: it.comp.lang.visual-basic
Titolo: msgbox

Ho VB6 e sono agli inizi.
Ho creato un bottone per uscire dal programma,ma io voglio che prima di
uscire mi deve uscire un messaggio che solo dopo aver cliccato su OK mi fa
uscire.
All'inizio avevo fatto: msgbox ("Testo") unload me
ma questo mi faceva uscire direttamente.
Poi mi hanno consigliato di fare cosi:
xp=msgbox("Testo",3)
if xp = 7 then unload me
ma cosa succede, che mi appare il messaggio con i pulsanti Si,No e Annulla.
se faccio clic su Si e Annulla non succede niente, solo se clicco su No esce
dal programma.
Invece voglio che mi appare solo il pulsante con OK e che se lo clicco mi
esce dal programma.
Non ho installato MSDN quindi non posso avere un aiuto in linea.
PS. ho VB6 in un file zip per installare MSDN devo fare di nuovo tutta
l'installazione oppure mi sapete dire quali file devo estrarre.
grazie

 Non ho installato MSDN quindi non posso avere un aiuto in linea.
Male, molto male.
Direi che per prima cosa devi installare MSDN...
Ciao
Pelo
P.S. Trollallero trollallà?

Il 16/03/2004 17.11, valeria dal monte scrisse:

Ti e' gia' stato risposto e mi meraviglio che tu rifaccia la stessa 
"semplice" domanda.
Supponiamo che sul tuo form ci sia un pulsante che si chiama Command1.
L'evento click di questo pulsante deve essere come il seguente:
Private Sub Command1_Click()
   msgbox "tuo messaggio"
   unload me
End Sub
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Non ho installato MSDN quindi non posso avere un aiuto in linea.
Questa è solo una scusa! :-P
Msdn c'è anche in rete ...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro/html/vxovrdocumentationmap.asp?frame=true
Ciao!

 l'installazione oppure mi sapete dire quali file devo estrarre.
Semplice: basta seguire ciò che dice il libretto di istruzioni di VB :)
Dovrebbe essere in un file .doc in un altro zip che sicuramente ti sarai
fatto dare.
Però MSDN è su 3CD... in teoria dovrebbe essere in altri 2 file zip o in un
file .rar (rar comprime di più i binari).
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 "semplice" domanda.
Si ma tu nonostante la sua sia una domanda "semplice" gli hai dato una 
risposta sbagliata :)
Lui vuole che alla pressione del "Command1"gli venga chiesto:
"VUOI DAVVERO TERMINARE?" -> SI/NO
Il tuo codice lancia un messaggio e qualunque sia la scelta fatta 
termina in ogni caso.
Magari un bel:
Private Sub Command1_Click()
   If MsgBox("Termino?", vbYesNo) = vbYes Then Unload Me
End Sub
-- 
Dato che non sappiamo quando moriremo, siamo soliti pensare che la vita 
sia una fonte inesauribile. Eppure ogni cosa accade soltanto un certo 
numero di volte, quasi raramente ad essere sinceri.
Quante volte ti ricorderai di un certo pomeriggio della tua infanzia, un 
pomeriggio che è una parte così profonda di te senza il quale non 
potresti dare un senso alla tua vita? Forse quattro o cinque volte. 
Forse anche di meno...
E quante volte nella tua vita guarderai la luna piena? Forse venti...
Eppure tutto sembra non debba mai finire...

 risposta sbagliata :)
Io ho scritto il codice che lui ha chiesto:
"Invece voglio che mi appare solo il pulsante con OK e che se lo clicco 
mi esce dal programma."
Leggi meglio la prossima volta! :-p


     maxx
Ciao
Darkbyte
-- 
Dato che non sappiamo quando moriremo, siamo soliti pensare che la vita 
sia una fonte inesauribile. Eppure ogni cosa accade soltanto un certo 
numero di volte, quasi raramente ad essere sinceri.
Quante volte ti ricorderai di un certo pomeriggio della tua infanzia, un 
pomeriggio che č una parte cosě profonda di te senza il quale non 


 Eppure tutto sembra non debba mai finire...
E accorciare un pochino la firma?
Ricorda che la netiquette consiglia un massimo di 5 righe, ed in effetti è
fastidioso leggere (e scaricare) un messaggio con "DOH!!!" come testo e
mezzo capitolo di firma.
