Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 8012 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
Neue Wissensbeiträge
Microsoft

Restrictor: Profi-Schutz für jedes Window

Tipp von AlFalcone zum Thema Microsoft ...

Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.Error zum Thema Batch & Shell ...

RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
VPN Tunnel aufbauen (16)

Frage von Hajo2006 zum Thema LAN, WAN, Wireless ...

Microsoft Office
Saubere HTML aus Word-Dokument (15)

Frage von peterpa zum Thema Microsoft Office ...

Router & Routing
ASUS RT-N18U mit VPN Client hinter Fritzbox - Portforwarding (14)

Frage von marshall75000 zum Thema Router & Routing ...

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...