Eseguire
una ricerca veloce nell' archivio delle risorse di Visual Basic
Italia®:
|
Preso
dall'archivio...
Premere il pulsante sotto per accedere direttamente ad un articolo
o ad un esempio preso in modo casuale dall'archivio.
|
Ultimo
e-book pubblicato:
"INTRODUZIONE
AI CSS"
Lo scopo del CSS language è quello di controllare lo
stile dei vari elementi che concorrono a formare un
documento HTML.
Si può operare in tre modi collegamento ad un foglio di stile
esterno;definizione degli stili all'inizio
del documento utilizzo della proprietà style all'interno
di un Tag HTML (embedded style). Questo e-book introduttivo
servirà per apprendere tali nozioni fondametali dei fogli
di stile.
Prezzo: € 0.0.
|
Contatti.
Utilizzare l'email generica per domande relative al sito:
oppure scrivere
ad un responsabile di area.
Responsabile
del sito: >Andrea
Martelli
Responsabile area "Corso di VB":
> Giorgio Abraini
|
|
|
|
aggiornamento mail winsock e pop3 |
Polifemo |
27/04/2011 |
Difficoltà:
Medio
|
|
Sto
realizzando
un
programma
che
deve
monitorare
ogni
10
secondi
se
sono
arrivate
nuove
mail.
per
questo
uso
il
protocollo
pop3
con
winsock.
dopo
la
connessione
(user
login
etc)
parte
un
timer
che
controlla
e
visualizza
l'
ultima
mail
ogni
tot
secondi:
Private
Sub
Timer1_Timer()
'------------------------------------------------
'richiede
il
numero
dei
messaggi
e
la
dimensione
'------------------------------------------------
sendMsg
"STAT"
x
=
InStr(Message$,
"
"):
b
=
InStrRev(Message$,
"
")
numeromessaggi
=
Val(Mid$(Message$,
x
+
1,
b
-
x))
Size
=
Val(Mid$(Message$,
b
+
1))
'------------------------------------------------
'pone
l'ultimo
messaggio
in
text3
'------------------------------------------------
Winsock1.Tag
=
"RETR"
sendMsg
"RETR
"
&
numeromessaggi
Text3.Text
=
Str$(Val(Text3.Text)
+
1)
Winsock1.Tag
=
""
End
Sub
Questa
procedura
rileva
correttamente
l'ultimo
messaggio
solo
all'
avvio
del
programma
ma
non
si
accorge
se
arrivano
nuove
mail
in
quanto
la
funzione
STAT
restituisce
sempre
il
nimero
di
messaggi
che
aveva
rilevato
all'
avvio
del
programma.
Qualcuno
mi
sa
aiutare?
GRAZIE
|
|