[VB6/MAPI] DocumentItem>UserProperties zijn readonly

Pagina: 1
Acties:

  • -Klimaks-
  • Registratie: Maart 2001
  • Laatst online: 22-05 16:53
Met de volgende code maak een nieuwe afspraak aan in Outlook en hang er vervolgens een custom eigenschap aan. Dit werkt goed.

Visual Basic .NET:
1
2
3
4
5
6
7
Dim omsg As AppointmentItem
Dim uprop As UserProperty
        
Set omsg = golApp.CreateItem(olAppointmentItem)
Set uprop = omsg.UserProperties.Add("naamprop", olText)
    
uprop.Value = "waardeprop"

Met de volgende code, voeg ik een Word document toe aan een Folder. Dit werkt ook goed tot op het punt dat ik een waarde wil toekennen aan de userproperty. Hier krijg ik altijd de fout dat de eigenschap read-only is... Is het niet mogelijk om userproperties toe te voegen aan DocumentItems of doe ik iets fout?

Visual Basic .NET:
1
2
3
4
5
6
7
Dim omsg As DocumentItem
Dim oProp As UserProperty

Set omsg = m_Folder.Items.Add("IPM.Document.Word.Document.8")
omsg.Attachments.Add strFilePath, CdoFileLink, 0
Set oProp = omsg.UserProperties.Add("naamprop", olText)
oProp.Value = "testje"

In those days spirits were brave, the stakes were high, men were REAL men, women were REAL women, and small furry creatures from Alpha Centauri were REAL small furry creatures from Alpha Centauri.
Zaphod in The Hitchhikers Guide To The Galaxy


  • -Klimaks-
  • Registratie: Maart 2001
  • Laatst online: 22-05 16:53
Heb uitgevonden dat dit "Build by design" is... |:( Voor office documenten moet je de ingebouwde eigenschappen gebruiken. Nu nog vinden hoe ik op die velden kan groeperen in Outlook..;

In those days spirits were brave, the stakes were high, men were REAL men, women were REAL women, and small furry creatures from Alpha Centauri were REAL small furry creatures from Alpha Centauri.
Zaphod in The Hitchhikers Guide To The Galaxy