Questione : Lo scritto di VBS si arresta quando incontra un calcolatore fuori linea

Scopo dello scritto, è installato per esaminare una lima di testo e per tirare un nome di calcolatore uno alla volta e per cambiare un cambiamento di aiuto di registrazione value.

someone uno scritto che ho dovuto compire questo. Ora funziona ma quando incontra un calcolatore fuori linea lo scritto arresta ....... delle idee come possiamo cambiarli per saltare il calcolatore fuori linea e per passare verso quello seguente? salto del

Basically calcolatori e del passare se incontra qualunque problemi?? aiuto del

Originally situato su questo href= " http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_26339410.html " " del _blank " " del target= del nofollow del noindex del rel= " di gramming/Languages/Visual_Basic/VB_Script/Q_26339410.html
del ge.com/Pro di http://www.experts-exchan class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
>Const notpretty ForReading " del class= " del id= " codeSnippet822386 del
           
class= del

Risposta : Lo scritto di VBS si arresta quando incontra un calcolatore fuori linea

Ciao, occ_user.

Ciò non può essere fatta con una regola.  Le regole infornano soltanto quando un messaggio è ricevuto o dopo che ha trasmesso.  Ciò richiede una macro.  La macro è abbastanza semplice, ma dovrà essere assegnata ad ogni calcolatore.  La prospettiva non ha mezzi automatizzati di distribuzione delle macro.  Lo spiegamento della macro dovrà essere fatto manualmente.  Più calcolatori ci è nell'organizzazione il più di un dolore che questo diventa.  Inoltre, un utente di buon senso potrebbe spegnere la macro.

La divagazione di cui sopra, qui è la macro.  Seguire queste istruzioni usarla.

Prospettiva 2007
1.  Iniziare la prospettiva
2.  Scattare gli attrezzi > la macro > il redattore del Visual Basic
3.  Se non già in espansione, ampliare gli oggetti di prospettiva di Microsoft Office e scattare sopra ThisOutlookSession
4.  Copiare il codice dalla scatola del frammento di codice ed incollarlo nella lastra di vetro destra della finestra del redattore di VB della prospettiva
5.  Pubblicare il codice come stato necessario.  Ho compreso le linee di commento laddove che qualcosa ha bisogno di o che può cambiare
6.  Scattare l'icona del dischetto sull'tavoletta porta-utensili per conservare i cambiamenti
7.  Chiudere il redattore di VB
8.  Scattare gli attrezzi > il centro di fiducia
9.  Scattare la sicurezza a macroistruzione
10. Fissare la sicurezza a macroistruzione “agli avvertimenti per tutte le macro„
11. Scattare l'APPROVAZIONE
12. Chiudere la prospettiva
13. Iniziare la prospettiva.  La prospettiva visualizzerà un avvertimento della dialogo-scatola che ThisOutlookSession contiene le macro e chiedere se volete permetterli di funzionare.  Dire sì.


Prospettive 2003 e più in anticipo
1.  Iniziare la prospettiva
2.  Scattare gli attrezzi > la macro > il redattore del Visual Basic
3.  Se non già in espansione, ampliare gli oggetti di prospettiva di Microsoft Office e scattare sopra ThisOutlookSession
4.  Copiare il codice dalla scatola del frammento di codice ed incollarlo nella lastra di vetro destra di
5.  Finestra del redattore di VB della prospettiva
6.  Pubblicare il codice come stato necessario.  Ho compreso le linee di commento laddove che qualcosa ha bisogno di o che può cambiare
7.  Scattare l'icona del dischetto sull'tavoletta porta-utensili per conservare i cambiamenti
8.  Chiudere il redattore di VB
9.  Scattare gli attrezzi > la macro > la sicurezza
10. Fissare il livello di sicurezza al mezzo
11. Chiudere la prospettiva
12. Iniziare la prospettiva
13. La prospettiva visualizzerà un avvertimento della dialogo-scatola che ThisOutlookSession contiene le macro e chiedere se volete permetterli di funzionare.  Dire sì.
1:
2:
3:
4:
5:
6:
7:
8:
9:
Application_ItemSend secondario riservato (articolo di ByVal come oggetto, annullamento come booleano)
    Se Item.Class = olMail allora
        Se InStr (1, Item.Subject, “: ") allora
            “Pubblicare il messaggio d'avvertimento ed il titolo sulla linea seguente come stata necessaria.„
            il msgbox “l'oggetto contiene i due punti.  Rimuoverlo prego ed allora trasmettere ancora. „, vbCritical + vbOKOnly, “politica di azienda„
            L'annullamento = allinea
        Concluder se
    Concluder se
Concludere il sommergibile
Altre soluzioni  
 
programming4us programming4us