4 messaggi dal 27 novembre 2002
www.dvmoto.it
Dopo aver eseguito i controlli formali e quindi visualizzato l'msg box come faccio a non far comparire nel titolo di tale msg box "vb script" ?
11.886 messaggi dal 09 febbraio 2002
Contributi
Msgbox accetta diversi parametri e uno di questi ti permette di cambiare il testo nella barra del titolo.

I parametri di msgbox sono:

MsgBox(prompt[, buttons][, title][, helpfile, context])

(quelli tra parentesi quadre sono facoltativi)
Un esempio potrebbe esser questo:

MsgBox("Questo è il mio messaggio", 0, "Titolo!")

gli ultimi due parametri, helpfile e context servono per predisporre una guida, ma non so come funzionano... lasciali da parte al 99% dei casi non servono in uno script lato client.

Per quanto riguarda il parametro dei "bottoni", lo 0 rappresenta un solo bottone con scritto Ok, ma ce ne sono molti altri:

vbOKOnly 0 Display OK button only.
vbOKCancel 1 Display OK and Cancel buttons.
vbAbortRetryIgnore 2 Display Abort, Retry, and Ignore buttons.
vbYesNoCancel 3 Display Yes, No, and Cancel buttons.
vbYesNo 4 Display Yes and No buttons.
vbRetryCancel 5 Display Retry and Cancel buttons.
vbCritical 16 Display Critical Message icon.
vbQuestion 32 Display Warning Query icon.
vbExclamation 48 Display Warning Message icon.
vbInformation 64 Display Information Message icon.
vbDefaultButton1 0 First button is default.
vbDefaultButton2 256 Second button is default.
vbDefaultButton3 512 Third button is default.
vbDefaultButton4 768 Fourth button is default.

Questi numeri inoltre possono essere combinati. In tutto questo elenco ci sono 3 gruppetti di numeri:
- Quelli che identificano i bottoni, da 0 a 5
- Quelli per personalizzare l'icona del msgbox da 16 a 64
- Quelli per dare il "focus" a uno in particolare dei bottoni nel msgbox da 256 a 768

Msgbox("Ciao", 1+48+256, "Titolo)
Questo visualizzerà una msgbox con 2 bottoni: ok e cancel (annulla), mostrando l'icona del punto esclamativo ed il secondo pulsante cioè cancel sarà quello di default.

Msgbox è una funzione per cui ti restituisce un valore che indica quale bottone ha cliccato l'utente. I valori di ritorno sono:

vbOK 1 OK
vbCancel 2 Cancel
vbAbort 3 Abort
vbRetry 4 Retry
vbIgnore 5 Ignore
vbYes 6 Yes
vbNo 7 No

ciaoo

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.