-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
26. Jul 2015
Hi,
ich habe nun gemerkt, das wenn man einen Kontakt in der Gruppe hat und ihn dann aus den "normalen" Kontakten löscht, so das er nur noch in der Gruppe vorhanden ist, man keine Mail mehr dorthin schicken kann.
Man kann nur die Gruppe auswählen. Den einzelnen Kontakt nicht mehr. Das heißt um Umkehrschluss das der Kontakt 2x da sein MUSS. Außer man möchte keine Mail mehr dahinschicken.
...
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
25. Jul 2015
Da bist du im Vorteil. :-D Ich habe bisher nix mit Outlook gemacht. Ich dachte mir schon das es "hässlich" wird. ;)
Und wieder was nicht beantwortet. Ich trööte.....
Nein, sind normale User.
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
25. Jul 2015
Hi,
das ist richtig. Dort gibt es einen eigenen Count. Aber über DIESEN GetMember bekommt man nur den Name. Weder Firstname noch Lastname, Telefon oder sonstwas in der Art.
Das hatte ich auch erst versucht und war happy. Bis ich versuchte an die anderen Daten zu kommen.
Gruß und Danke für die mühe....
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
25. Jul 2015
Hi,
schade das keiner weiß was da schief läuft. Ich habe nun auch aufgegeben. Im netz findet man nix. Nur Beispiele die das DistListItem missachten.
Falls noch einer eine Lösung oder eine Idee hat werde ich es gerne Testen.
Gruß
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
23. Jul 2015
Huhu,
ich hoffe ich habe dich nun nicht verärgert. Aber du hast sicherlich schon gemerkt das wir nicht auf dem selben Level sind. Etwas übertrieben gesagt bin ich froh über jede If abfrage die klappt. :?
Aber du hast recht. Ich hatte es zwar gelesen aber anders verstanden. Obwohl man es eigentlich nicht falsch verstehen kann. Da ich so lange an dem Problem gesessen habe, habe ich einfach...
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
23. Jul 2015
Hi,
ich habe nun wirklich alles durch was mir eingefallen ist. Ich habe auch eine Outlook_Tlb erstellt. Dort ist unter dem Eintrag
AddressEntry = interface(IDispatch) ein Eintrag der heißt function GetContact: _ContactItem; safecall;
Gehe ich richtig in der Annahme das die Funktion da sein MUSS? Wenn ja, das verstehe ich wirklich nicht warum ich immer "Das element kann nicht gefunden...
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
22. Jul 2015
Hi Sir Rufo,
also, ich scheine auch zu dumm zu sein. Ich bekomme es nicht hin.
Item.GetMember(1).AddressEntry.GetContact.FirstName
müsste doch richtig sein, oder? z.b. Item.GetMember(1).AddressEntry.Name geht. Dort bekomme ich den Namen zurück.
Sobald ich aber GetContact hinter AddressEntry habe, kommt die Fehlermeldung...
Das element kann nicht gefunden werden.
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
22. Jul 2015
Natürlich Google ich (und durchsuche das Forum) IMMER bevor ich überhaupt frage. Problem ist aber wenn man bei Google nicht weiß was man fragen soll. Ich hatte nach z.b. DistListItem +Firstname gesucht. Das ist aber nur eine von zig suchen.
Was ich aber auch erstaunlich fand, ist das ALLE Beispiele die ich gefunden habe, sei es Delphi, VB, C(++) diese DistlistItem missachten. Nicht ein example...
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
21. Jul 2015
Tut mir leid. Habe nun die ganze Zeit gesucht. Finde nur diese Seiten. Auch ALLE Beispiele die ich gefunden habe, missachten das DistListItem. Das heißt im Umkehrschluss ich komme an dieser Stelle einfach nicht weiter. Wäre toll wenn dir nochwas einfällt.
Das find ich zu ContactItem
https://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook._contactitem_properties.aspx
Das...
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
21. Jul 2015
Hi,
erst mal 1.000 dank für deine Hilfe. So ergibt es sinn. Wie gesagt, ich änder an dem Code seit gestern rum. Wenn ich ehrlich bin habe ich schon nixmehr gepeilt.
Eine einzige Frage hätte ich da noch. Keine angst, gegoogelt hab ich schon. Ich find aber nicht wie ist an die Daten in der Distlist komme. Mit .MemberCount kann ich die schleife "eröffnen". Dann kann ich mit GetMember(i) die...
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
21. Jul 2015
Hi,
erstmal danke für die Antwort. Schau mal was ich gemacht habe. Wo müsste denn die Class stehen und wie wechslen ich dann in die Gruppe?
procedure TForm1.Button1Click(Sender: TObject);
const
olFolderContacts = $0000000A;
var
flds, outlook, NameSpace, Contacts, Contact: OleVariant;
i: Integer;
begin
-
Forum: Programmieren allgemein
Delphi
by DelTurbo,
21. Jul 2015
Hallo,
ich suche mich schon dusselig. Ich habe folgenden Code.
http://www.swissdelphicenter.ch/de/showcode.php?id=897
Der wird hier im Forum öfters erwähnt. Das klappt auch wunderbar. Problem ist allerdings wenn man eine Kontaktgruppe hat. Dann kommt folgender Fehler:
Die Methode 'FirstName' wird vom Automatisierungsobjekt nicht unterstützt.
Wie komme ich an die Daten die in den...