vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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

VB.NET - Fortgeschrittene
Outlook ... alle Felder eines Kontaktes lesen 
Autor: UR
Datum: 26.07.04 19:41

Irgenwie müssen da doch nich mehr Felder drinsein. Weiss jemand wie die
heissen?

Mein code ....

Dim objOutlook As Outlook.Application = Nothing
Dim objFolder As Outlook.MAPIFolder = Nothing
Dim objNamespace As Outlook.NameSpace = Nothing
Dim objItems As Outlook.Items = Nothing

objOutlook = New Outlook.Application
objNamespace = objOutlook.GetNamespace("MAPI")

Dim item As Outlook.ContactItem
Dim rv As New DataSet
rv.DataSetName = "Contacts"
rv.Tables.Add("Contact")
rv.Tables(0).Columns.Add("FirstName")
rv.Tables(0).Columns.Add("LastName")
rv.Tables(0).Columns.Add("CompanyName")
rv.Tables(0).Columns.Add("Email")
rv.Tables(0).Columns.Add("HomePhone")
rv.Tables(0).Columns.Add("WorkPhone")

Try
objFolder = objNamespace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderContacts)
Message.Text = (objFolder.Items.Count.ToString & " Kontakte gefunden.")

Dim i As Integer
For i = 1 To objFolder.Items.Count
item = CType(objFolder.Items.Item(i), Outlook.ContactItem)
rv.Tables(0).Rows.Add(New Object() {item.FirstName, item.LastName, item.CompanyName, item.Email1Address, item.HomeTelephoneNumber, item.BusinessTelephoneNumber})
Next i

Sector Twelve, or to Infinity and Beyond, whichever comes first.!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Outlook ... alle Felder eines Kontaktes lesen709UR26.07.04 19:41

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