vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Addin lässt Outlook abstürzen - warum? 
Autor: Todie
Datum: 21.04.04 16:28

Ich habe ein kleines Addin für Oulook entwickelt, welches mir ständig absemmelt ...
Bei der Fehlersuche blieb der folgede Code übrig:

Option Explicit

'Object variables for Event procedures
Private objOutlook As Outlook.Application
Private objNS As Outlook.NameSpace
Private WithEvents colInsp As Outlook.Inspectors
Private objMailItem As Outlook.MailItem

Friend Sub InitHandler(olApp As Outlook.Application, strProgID As String)
'Declared WithEvents
Set objOutlook = olApp 'Application Object
Set m_olApp = olApp
Set objNS = objOutlook.GetNamespace("MAPI") 'NameSpace Object
Set colInsp = objOutlook.Inspectors 'Inspectors Object
End Sub

Private Sub colInsp_NewInspector(ByVal Inspector As Inspector)
Set objMailItem = Inspector.CurrentItem
End Sub

Wenn ich jetzt eine Mail schreibe (und auf Senden gehe) dann funktioniert das wunderbar.
Wenn ich jetzt in Outlook noch einmal auf "Neu" klicke schmiert das ganze Outlook ab und zwar in der Zeile "Set objMailItem = Inspector.CurrentItem".

In der IDE funktioniert das ganze einwandfrei, nur wenn ich den code compiliere ...

Any hints?

Merci

Todie
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Addin lässt Outlook abstürzen - warum?555Todie21.04.04 16:28
Re: Addin lässt Outlook abstürzen - warum?374corsa(r)22.04.04 08:39
Re: Addin lässt Outlook abstürzen - warum?377Todie22.04.04 08:49

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel