Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

VB 2010 Express auslesen und eingeben von Kalendereinträgen in Outlook

Frage Entwicklung VB for Applications

Mitglied: mpmichael

mpmichael (Level 1) - Jetzt verbinden

12.05.2011 um 17:55 Uhr, 8082 Aufrufe, 2 Kommentare

Liebe Freunde,

leider konnte ich nichts im Forum finden was mein Problem löst - ich habe die Beiträge zu Outlook bereits gelesen, aber ich vermute mir fehlen noch einige Details oder Kenntnisse.
Es geht darum wie ich Zugriff auf Outlook nehmen kann - von einem eigenständigen VB Programm aus.

Ich lade dabei in meinem Skritp die

01.
Imports Microsoft.Office.Interop.Outlook 
02.
Imports System.Runtime.InteropServices
ich habe dann aus dem Internet folgenden Code:
01.
    Private Sub BTTest_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTTest.Click 
02.
 
03.
        Dim app As New ApplicationClass() 
04.
 
05.
        'The instance of Outlook 
06.
 
07.
        Dim item As AppointmentItem = DirectCast(app.CreateItem(OlItemType.olAppointmentItem), AppointmentItem) 
08.
 
09.
        'Create an Outlook appointment 
10.
 
11.
        Dim today As DateTime = DateTime.Today 
12.
        item.Start = today 
13.
        item.Duration = 60 
14.
        item.Subject = "Test Subject" 
15.
        item.Body = "What are you going to do?" 
16.
        item.Location = "The place for your appointment" 
17.
        item.ReminderMinutesBeforeStart = 1 
18.
        item.ReminderSet = True 
19.
        'Change the properties of the item 
20.
        item.Save() 
21.
        Marshal.ReleaseComObject(item) 
22.
        item = Nothing 
23.
        Marshal.ReleaseComObject(app) 
24.
        app = Nothing 
25.
        'Release the Outlook instance. 
26.
     
27.
      
28.
    End Sub 
29.
 
genommen und er scheint soweit in der syntax zu stimmen - bis auf einen Fehler um den ich nicht kommen. Und auch nicht verstehe wie ich Ihn lösen kann.

Ich bekomme die Fehlermeldung

Fehler 1 Der Interoptyp "ApplicationClass" kann nicht eingebettet werden. Verwenden Sie stattdessen die entsprechende Schnittstelle.

Diese Fehlermeldung bezieht sich auf folgende Zeile -> Dim app As New ApplicationClass()

Für Tips und/oder Hilfe wäre ich sehr dankbar.
Mit besten Grüßen
mpmichael
Mitglied: dog
12.05.2011 um 18:10 Uhr
Wie du dir sicher denken kannst, wenn du den Code nach dem C&P einmal durchliest, siehst du das "Outlook" wahrscheinlich nicht "ApplicationClass" heißt sondern "Outlook".
Genauer gesagt "Microsoft.Office.Interop.Outlook.Application"
Bitte warten ..
Mitglied: mpmichael
24.05.2011 um 16:04 Uhr
Herzlichen Dank. Es funktioniert....
Hat leider etwas gedauert bis ich es testen konnte.
Beste Grüße
mpmichael
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
gelöst Outlook 2013 Kalendereintrag per Regel akzeptieren und löschen (27)

Frage von speedy132 zum Thema Outlook & Mail ...

Outlook & Mail
Outlook 2010 Suchfunktion (4)

Frage von specialuser zum Thema Outlook & Mail ...

Exchange Server
IPhone Active Sync - Fehlende Kalendereinträge (4)

Frage von leon123 zum Thema Exchange Server ...

Exchange Server
Outlook 2010 "Von-Feld" nicht vorhanden (7)

Frage von RalphT zum Thema Exchange Server ...

Neue Wissensbeiträge
Windows 10

Heise Newsticker: Microsoft veröffentlicht das "Fall Creators Update

(5)

Information von Penny.Cilin zum Thema Windows 10 ...

LAN, WAN, Wireless

Schwachstelle im WPA2 Protokoll veröffentlicht

(3)

Information von colinardo zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte
Windows Server
gelöst Gruppenrichtlinie greift nicht zu! (23)

Frage von Syosse zum Thema Windows Server ...

Windows 7
gelöst Windows 7 Anmeldedomäne festlegen (13)

Frage von flotaut zum Thema Windows 7 ...

Hosting & Housing
Mailserver Software Empfehlungen (12)

Frage von sunics zum Thema Hosting & Housing ...