Applies ToOutlook

Sintomi

Considerare lo scenario descritto di seguito:

  • Si accede al modello a oggetti di Outlook. A questo scopo, è possibile usare un componente aggiuntivo Microsoft Outlook 2010 personalizzato, uno script personalizzato o un altro linguaggio di programmazione per leggere la proprietà DisplayType di un oggetto destinatario di un messaggio di posta elettronica a cui si sta rispondendo.

  • Il componente aggiuntivo usa le proprietà dell'oggetto seguenti per accedere al DisplayTypedel destinatario:

    Outlook.Recipient.DisplayType

In questo scenario viene visualizzato il seguente messaggio di errore:

Errore di run-time '-1040973553 (c1f4010f) l'operazione di tentativo non è riuscita. Impossibile trovare un oggetto.

Causa

Questo problema si verifica perché la proprietà PR_RECIPIENT_TYPE non viene impostata quando si risponde a un messaggio di posta elettronica. Le versioni precedenti di Outlook ignorano il fatto che la proprietà non è impostata quando la proprietà viene letta. Outlook 2010 non ignora questa proprietà. Di conseguenza, viene visualizzato il messaggio di errore menzionato nella sezione "Sintomi".

Risoluzione

Per risolvere il problema, è necessario accedere alla proprietà DisplayType seguente dell'oggetto AddressEntry :

Outlook.Recipient.AddressEntries(index).DisplayType

In questo esempio, il segnaposto di Indice fa riferimento a un oggetto AddressEntry o destinatario specifico nella raccolta AddressEntries .

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.